• slider image 58
:::

ols3 - XOOPS | 2006-08-11 | 人氣:14630
* 日期 code : 0812-3

下載:

XOOPS 2.0.14 big5:

http://xoops.tnc.edu.tw/modules/wfdow ... s/visit.php?cid=7&lid=151


XOOPS 2.0.14 UTF-8:

http://xoops.tnc.edu.tw/modules/wfdow ... s/visit.php?cid=7&lid=152

====

驗證:

md5sum :

http://xoops.tnc.edu.tw/uploads/xoops-2.0.14-tw-big5.tgz.md5
http://xoops.tnc.edu.tw/uploads/xoops-2.0.14-tw-utf8.tgz.md5

sha1sum:

http://xoops.tnc.edu.tw/uploads/xoops-2.0.14-tw-big5.tgz.sha1
http://xoops.tnc.edu.tw/uploads/xoops-2.0.14-tw-utf8.tgz.sha1

asc:(公鑰下載)

http://xoops.tnc.edu.tw/uploads/xoops-2.0.14-tw-big5.tgz.asc
http://xoops.tnc.edu.tw/uploads/xoops-2.0.14-tw-utf8.tgz.asc



====

安裝法:

假設要安裝的目錄為 /var/www/x2014 (請自行變換成您的目錄)

tar xvzf xoops-2.0.14-tw-big5.tgz
cp -Rp xoops-2.0.14-tw-big5/html/ /var/www/x2014
cd /var/www/x2014
./setup
回答 y

接著把瀏覽器指向: http://您的主機/x2014
按指示安裝即可。

安裝畢,把 install 目錄刪除,
chmod 444 mainfile.php (把 mainfile.php 設成唯讀)

比較安全的作法是,假設 apache2 的執行身份為 www-data
則執行:

chown www-data.www-data mainfile.php
chmod 400 mainfile.php


若您的 OS 中,apache2 的執行身份為 nobody
則執行:

chown nobody.nobody mainfile.php
chmod 400 mainfile.php

*** 安裝使用上若有問題,請留言告知,若無,則自即日起二周後,本站將標上為推薦的穩定版。

====

以下是 XOOPS 簡體中文站對此版本的中譯說明:

http://xoops.org.cn/modules/news/article.php?storyid=346

該版本主要是維護性版本,修正了2.0.13.2之前版本的許多bug,同時對各方面做了強化,從而減少2.0、2.2和2.3各系列之間的差異,為將來最終實現各版本的統一打好基礎。

1.1 更新概要︰
  * 修正許多bug,加強PHP4.4+ / MySQL 4.1+的兼容性;
  * 修正許多XHTML兼容性的bug;
  * 新的認證模式︰支持LDAP和Ms-Active Directory (tm)的認證;
  * 新的區塊位置︰可在正文後顯示中間區塊;
  * 重新設計了風格(theme)引擎︰這讓模塊(module)開發者可完全控制輸出頁面meta的信息;
  * 強化了模板(template)系統︰這讓風格(theme)設計者可以完全掌控最終的輸出樣式,無論是模板、文件,還是CSS,都可以自由的自定義。
  
  詳細的更新日志請閱讀︰ http://devteam.xoops.org/releases/changelog-2.0.14.html

1.2 系統要求
  1.2.1 PHP
      PHP >= 4.3+ (PHP 4.2.x 也許可以正常工作,但官方不支持)
  1.2.2 MySQL
      MySQL 3.23+
  1.2.3 Web服務器
      支持上述PHP版本的任何服務器(強烈推薦使用Apache)

1.3 下載
  你可以從sourceforge.net文件庫獲得這個發布包,提供.zip和.tgz兩種格式︰
  .zip︰
http://prdownloads.sourceforge.net/xoops/xoops-2.0.14.zip?download
  .tgz︰
http://prdownloads.sourceforge.net/xo ... ps-2.0.14.tar.gz?download
  
1.4 全新安裝
  1) 復制“htdocs” 文件夾中的所有文件到服務器;
  2) 確認mainfile.php、cache、templates_c以及uploads是可寫的(屬性777);
  3) 用瀏覽器打開上述“htdocs”文件夾中文件的所在網址,進入安裝向導。
  
1.5 從舊版本升級
  由于從XOOPS 2.0.13.2之後改用了更加先進的版本控制系統Subversion,為了確保全新安裝和通過升級的系統包含完全相同的文件,我們將不提供 2.0.14升級包。對此造成的不便,我們感到很抱歉。你可以使用最新提供的查證腳本,以確保文件上傳時不會發生問題(請看下文說明)。

  1.5.1 從2.0.10和2.0.13.2之間的任何版本升級
     1) 把“htdocs” 文件夾中除了mainfile.php之外的所有文件,覆蓋到你之前的系統中;
     2) 刪除以下文件夾和文件︰
       a) class/smarty/core
       b) class/smarty/plugins/resource.db.php
     3) 把“templates_c”文件夾中除了index.html之外的所有文件刪除;
     4) 上傳“upgrade”文件夾到你的站點;
     5) 確認文件mainfile.php可寫(屬性777);
     6) 用管理員身份登錄;
     7) 用瀏覽器打開網址︰/upgrade/,依照向導一步步升級;
     8) 修改mainfile.php屬性為只讀(屬性444);
     9) 升級完成後,請務必刪除“upgrade”文件夾
     
  1.5.2 從2.0.14-RC1升級
     如果你之前已經從舊版本升級到2.0.14-RC1,但是沒有應用2006/05/23的安全補丁,或者不能進入認證(authentication)偏好設置面板,那麼請依照上述的升級指導進行升級,以確保應用了補丁,並且與認證相關的值都插入到數據庫中。
     如果已經是2.0.14-RC1,而且2006/05/23的安全補丁也已經安裝,那麼你只要把“htdocs”文件夾中除mainfile.php之外的所有文件覆蓋到已有系統中即可。

1.6 需要注意的事項
  1.6.1 文件完整性檢查
      XOOPS現在同時發布了一個實驗性腳本,用于檢查系統的所有文件是否正確上傳到服務器中。請依照下列步驟使用︰
     1) 把位于XOOPS壓縮包根目錄中的文件xoops_md5.php和xoops.md5,上傳到你的XOOPS站點根目錄(即mainfile.php的所在目錄);
     2) 用瀏覽器打開並執行xoops_md5.php;
     3) 如果檢查出有問題,那麼就照提示重新上傳缺失或被破壞的系統文件;
     4) 檢查後完成後,請務必刪除xoops_md5.php和xoops.md5
     
  1.6.2 模塊(Modules)
     本發布包除了system之外,不包含任何其它模塊。
     不過,你可以到XOOPS官方模塊庫或者開發者站點下載你需要的模塊︰
       * XOOPS modules repository︰
http://www.xoops.org/modules/repository/
       * Herve Thouzard的站點(如News、mydownload、shortcuts等)︰ 
http://www.herve-thouzard.com/
       * Panther Software Publishing (如xProject、xAsset等) ︰
http://panthersoftware.com/
       * Smart Factory (如WF-Downloads、SmartSection等) ︰
http://smartfactory.ca/
       * XForge site (如CBB論壇、Wordpress、MediaWiki等)︰
http://xoopsforge.com/
     此外,我們還強烈推薦你安裝模塊Protector︰
http://www.peak.ne.jp/xoops/md/mydown ... nglefile.php?lid=56&cid=1,
它將為你的站點提供了更多的安全防護和日志功能。
     
  1.6.3 新的區塊(block)位置
     由于底部(bottom)區塊位置是新添加的功能,它需要theme文件的配合才可以使用。如果你已設置區塊為底部,但又看不見它們,那麼其原因就是你沒有修改相應的風格(theme)文件代碼。
     為了讓XOOPS可以使用新的底部區塊位置的功能,只要復制theme.html文件中的中央區塊代碼(現在應該改稱為center top了)到<{$xoops_contents}> 代碼塊之後,並修改相應的變量即可。具體如何修改請參照default風格。
  
  1.6.4 模板覆寫(Templates overriding)
     設計者可以自由添加自定義的模板(template)到風格(theme)中,這些自定義的模板將會取代默認的模板。要使用這個功能,自定義的模板文件必須放在當前風格的文件夾之中,而且其目錄結構一定要這樣——復制原來模板文件所在的目錄結構,但要刪除其中的“templates”,如︰
     案例1︰為了覆寫modules/system/templates/system_userinfo.html,我們必須創建這樣的目錄結構/modules/system/system_userinfo.html,然後根據需要修改system_userinfo.html即可。
     案例2︰為了覆寫modules/system/templates/blocks/system_block_login.html,必須這樣創建/modules/system/blocks/system_block_login.html,然後根據需要修改system_block_login.html即可。
  
  1.6.5 為開發者準備的輸出資源覆寫(Output resources overriding)
     作為開發者,為了讓風格設計者可以自定義圖片和CSS,你必須使用新的theme class和xoImgUrl templates 插件
     腳本和CSS可以通過使用theme class的兩個方法addScript和addStylesheet來聲明。風格實例在引入header.php之後,通過全局變量$xoTheme以及具有相同名稱的模板變量,就可以使用了,如︰
     <{$xoTheme->addStylesheet('modules/newbb/style.css')}>
     在樣本文件中,圖片和多媒體URLs必須使用插件xoImgUrl產生,如︰
     reply
  
  1.6.6 為設計者準備的輸出資源覆寫(Output resources overriding)
     如果模塊提供了上述輸出資源覆寫的支持,那麼設計者就可以通過使用模板文件中類似的結構,為絕大多數輸出資源提供自定義的版本,如︰
     案例1︰為了創建自定義的CSS,以便覆蓋modules/newbb/style.css,可以創建這樣的文件/modules/newbb/style.css;
     案例2︰為了創建自定義的圖片,以便覆蓋modules/newbb/images/reply.png,可以創建這樣的文件/modules/newbb/images/reply.png

網友個人意見,不代表本站立場,對於發言內容,由發表者自負責任。
發表者
樹狀展開
 

 How We Got A 32% Organic Website traffic Enhance From 4 On

Diversify ƅeyond јust organic search ɑnd paid search.

 

 Коммерческие Запросы В Яндекс И Google

Позиции нашего сайта выше всех конкурентов.

 

 Strategies By Search engine optimisation Enterprise For Elevating Web page Traffic

Title taag tһat tһe search engines will favor.

 

 Value Of Search engine optimisation Or PPC For Your Local Organization

two. Locate search phrases ᴠia competitor investigation.

 

 How Seo And PPC Function Together For Small Businesses

Not alⅼ position 1 rankings on Google аre equal.

 

 I am the new one

Hi there! This is my first comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading through your posts. Can you suggest any other blogs/websites/forums that deal with the same topics? Thanks!

 

 Just wanted to say Hello.

I just couldn't depart your website before suggesting that I actually enjoyed the usual information an individual supply in your guests? Is going to be again frequently in order to check up on new posts

 

 Just want to say Hello.

If you are going for finest contents like me, just pay a quick visit this web page daily as it presents feature contents, thanks

 

 Im glad I now registered

Peculiar article, totally what I needed.

 

 Im happy I finally registered

whoah this blog is excellent i like reading your articles. Stay up the great work! You already know, many individuals are looking around for this info, you can aid them greatly.

 

 Just wanted to say Hi.

Excellent website you have here but I was wondering if you knew of any message boards that cover the same topics talked about here? I'd really like to be a part of online community where I can get opinions from other knowledgeable people that share the same interest. If you have any recommendations, please let me know. Thanks!

 

 Im happy I now signed up

you're actually a just right webmaster. The site loading pace is incredible. It sort of feels that you are doing any distinctive trick. Moreover, The contents are masterpiece. you've done a excellent task in this subject!

 

 I am the new guy

It's appropriate time to make some plans for the future and it's time to be happy. I've read this post and if I could I wish to suggest you some interesting things or advice. Perhaps you can write next articles referring to this article. I desire to read more things about it!

 

 Sonoma

Get prices from CalState skilled movers nowadays.

 

 Just wanted to say Hello.

Hi, after reading this awesome article i am as well delighted to share my experience here with colleagues.

 

 Just wanted to say Hello.

Hey very nice blog!

 

 I am the new one

I've been browsing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all site owners and bloggers made good content as you did, the net will be a lot more useful than ever before.

 

 I am the new girl

I have to thank you for the efforts you've put in writing this website. I'm hoping to view the same high-grade blog posts from you later on as well. In fact, your creative writing abilities has encouraged me to get my own site now ;)

 

 Im happy I now registered

hello there and thank you for your info – I have definitely picked up something new from right here. I did however expertise several technical issues using this website, since I experienced to reload the site a lot of times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I am complaining, but slow loading instances times will very frequently affect your placement in google and could damage your quality score if advertising and marketing with Adwords. Well I am adding this RSS to my e-mail and can look out for much more of your respective intriguing content. Ensure that you update this again very soon.

 

 Im happy I now signed up

whoah this blog is fantastic i really like studying your posts. Keep up the good work! You understand, lots of people are hunting round for this information, you can help them greatly.

 

 I am the new one

I visited many web pages but the audio feature for audio songs current at this site is actually fabulous.

 

 I am the new one

Hurrah, that's what I was searching for, what a data! present here at this web site, thanks admin of this web page.

 

 Just wanted to say Hello.

I'm truly enjoying the design and layout of your blog. It's a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme? Exceptional work!

 

 I am the new girl

I was curious if you ever considered changing the layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or 2 images. Maybe you could space it out better?

 

 Just want to say Hi!

Thank you for the good writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how can we communicate?

 

 I am the new guy

What's up Dear, are you in fact visiting this website regularly, if so then you will definitely take fastidious experience.

 

 I am the new girl

Hi, the whole thing is going nicely here and ofcourse every one is sharing information, that's really good, keep up writing.

 

 I am the new one

Asking questions are actually fastidious thing if you are not understanding anything entirely, but this piece of writing gives fastidious understanding even.

 

 Just want to say Hello!

 من این مطلب را خواندم و می توانم این یادداشت را به اشخاص دیگر تنگدلی پیشنهاد کنم

 

 Im happy I finally registered

 کنیز نمی توانم با این مقاله تغار یا موافقت کنم برای اینکه خرد کافی داخل زمینه این مقاله و بلاگ ندارم

 

 Im happy I now signed up

I visited several websites but the audio quality for audio songs current at this website is actually superb.

 

 Just want to say Hello!

Hey there superb website! Does running a blog similar to this require a great deal of work? I've virtually no knowledge of computer programming however I was hoping to start my own blog in the near future. Anyhow, if you have any recommendations or techniques for new blog owners please share. I understand this is off topic but I just needed to ask. Many thanks!

 

 I am the new one

Great delivery. Great arguments. Keep up the good effort.

 

 Just want to say Hi!

Can I simply just say what a relief to uncover someone who truly knows what they're talking about on the net. You certainly understand how to bring a problem to light and make it important. A lot more people ought to read this and understand this side of your story. I was surprised that you aren't more popular since you certainly have the gift.

 

 Im happy I now signed up

Somebody necessarily lend a hand to make significantly articles I would state. That is the first time I frequented your web page and so far? I surprised with the research you made to create this particular publish extraordinary. Magnificent activity!

 

 Just wanted to say Hi.

Have you ever considered creating an ebook or guest authoring on other websites? I have a blog based on the same information you discuss and would love to have you share some stories/information. I know my viewers would appreciate your work. If you are even remotely interested, feel free to send me an e-mail.

 

 I am the new girl

When I initially commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove me from that service? Thank you!

 

 I am the new girl

Hello There. I discovered your blog the usage of msn. This is an extremely smartly written article. I will be sure to bookmark it and return to learn more of your helpful info. Thank you for the post. I'll certainly comeback.

 

 Just want to say Hi!

This blog was... how do you say it? Relevant!! Finally I have found something that helped me. Thanks!

 

 Just want to say Hello.

Good day very cool website!! Man .. Excellent .. Wonderful .. I'll bookmark your blog and take the feeds additionally? I am happy to find numerous useful information here in the post, we want work out more techniques in this regard, thanks for sharing. . . . . .

 

 Just want to say Hello.

Thanks for the good writeup. It in reality was once a enjoyment account it. Glance complicated to more introduced agreeable from you! However, how could we keep in touch?

 

 Just want to say Hi.

Good day very nice web site!! Man .. Beautiful .. Wonderful .. I will bookmark your blog and take the feeds additionally? I am glad to seek out numerous useful info right here in the post, we want work out more strategies on this regard, thank you for sharing. . . . . .

 

 Im happy I now registered

Magnificent goods from you, man. I've understand your stuff previous to and you're just too excellent. I actually like what you've acquired here, really like what you're stating and the way in which you say it. You make it entertaining and you still take care of to keep it smart. I can't wait to read much more from you. This is really a tremendous web site.

 

 قانون خرید خانه در ترکیه

 سلام . کنیز قسم می خورم که این مطلب رسیده است و محتملاً هیچ نفر نتواند نبا مشابه بوسیله این مطلب را داخل وبلاگ ظاهر کند برای این که بی اندازه طولانی است

 

 اوکراین از جمله قلمرو های گردشگر پذیر می باشد جاذبه های دیدنی این کشور را با حزن بشناسیم

 عالی است مطلب تدوین شده توسط شما بی نهایت نیک تصنیف شده است و من مطمئن هستم که این پست از باب متعدد از وبلاگ نویسان دلپذیر است

 

 رزرو بلیط هواپیما

 غلام نمی توانم با این مقاله لگن خواه موافقت کنم برای این که شیوه تفکر مکفی درون زمینه این مقاله و بلاگ ندارم

 

 Im glad I finally signed up

Thanks on your marvelous posting! I definitely enjoyed reading it, you are a great author.I will always bookmark your blog and will often come back at some point. I want to encourage you to continue your great posts, have a nice evening!

 

 I am the new guy

Pretty nice post. I just stumbled upon your weblog and wanted to mention that I've really enjoyed browsing your weblog posts. After all I'll be subscribing on your rss feed and I hope you write once more soon!

 

 I am the new guy

I seriously love your website.. Great colors & theme. Did you build this website yourself? Please reply back as I'm planning to create my own site and would love to know where you got this from or exactly what the theme is called. Kudos!

 

 Just wanted to say Hi!

Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said "You can hear the ocean if you put this to your ear." She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is completely off topic but I had to tell someone!

 

 جزیره بالی، یکی از جزایر ملیح و بیش دیدنی می باشد که درون قلمرو اندونزی میباشد جاذبه های این ملک را با هم بشناسیم

 سلام . کهتر قسم می خورم که این مطلب رسا است و محتملاً هیچ نفر نتواند یادداشت مشابه به این مطلب را درون وبلاگ واضح کند برای این که بی شمار کامل است

 

 همدستی خدمات مسافرتی و جهانگردی قدیم سیر تکاملی آژانس مسافرتی تامین میباشد خدمات گردشگری این شریک شدن را با اندوه بشناسیم

 من تا بوسیله اوضاع پیام به این اتساق در اینترنت نخوانده بودم بسیار جذاب و کامل بود و مقاله جالب شما درخصوص بی حد از ملاقات کنندگان اینترنت نازل است

 

 Im glad I finally signed up

What's up to all, how is everything, I think every one is getting more from this web site, and your views are pleasant designed for new users.

 

 I am the new guy

You really make it seem so easy with your presentation but I find this topic to be really something that I think I would never understand. It seems too complex and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

 

 I am the new girl

I need to to thank you for this very good read!! I certainly loved every bit of it. I've got you saved as a favorite to look at new things you post…

 

 I am the new girl

Wow that was unusual. I just wrote an very long comment but after I clicked submit my comment didn't show up. Grrrr... well I'm not writing all that over again. Anyway, just wanted to say excellent blog!

 

 I am the new guy

I used to be able to find good info from your blog posts.

 

 Just wanted to say Hi!

Wonderful article! We are linking to this great content on our site. Keep up the good writing.

 

 I am the new guy

Good day! I know this is kinda off topic however I'd figured I'd ask. Would you be interested in exchanging links or maybe guest writing a blog article or vice-versa? My website discusses a lot of the same topics as yours and I think we could greatly benefit from each other. If you are interested feel free to shoot me an email. I look forward to hearing from you! Wonderful blog by the way!

 

 Im happy I finally registered

With havin so much written content do you ever run into any problems of plagorism or copyright infringement? My website has a lot of completely unique content I've either written myself or outsourced but it looks like a lot of it is popping it up all over the web without my authorization. Do you know any solutions to help prevent content from being ripped off? I'd genuinely appreciate it.

 

 Im glad I now registered

If some one wishes to be updated with most up-to-date technologies then he must be visit this web page and be up to date every day.

 

 Just want to say Hi.

Excellent pieces. Keep posting such kind of info on your blog. Im really impressed by your site. Hello there, You have done a great job. I'll definitely digg it and in my opinion recommend to my friends. I am confident they'll be benefited from this web site.

 

 Im glad I now registered

We stumbled over here from a different web page and thought I might check things out. I like what I see so i am just following you. Look forward to checking out your web page repeatedly.

 

 I am the new guy

Awesome! Its in fact amazing piece of writing, I have got much clear idea about from this piece of writing.

 

 I am the new one

Hello, Neat post. There's an issue together with your web site in internet explorer, may check this? IE nonetheless is the market leader and a good part of folks will omit your fantastic writing because of this problem.

 

 Just want to say Hello.

I like the helpful information you provide in your articles. I will bookmark your weblog and check again here regularly. I'm quite sure I will learn lots of new stuff right here! Good luck for the next!

 

 I am the new girl

When I initially commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get three emails with the same comment. Is there any way you can remove me from that service? Bless you!

 

 I am the new girl

Hi there mates, pleasant paragraph and pleasant arguments commented at this place, I am actually enjoying by these.

 

 Im happy I now registered

I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz reply as I'm looking to construct my own blog and would like to find out where u got this from. thanks

 

 Im glad I now signed up

Hello there! Do you use Twitter? I'd like to follow you if that would be okay. I'm absolutely enjoying your blog and look forward to new updates.

 

 I am the new guy

Great article.

 

 Im happy I now registered

Pretty part of content. I simply stumbled upon your weblog and in accession capital to say that I acquire actually loved account your blog posts. Anyway I will be subscribing to your feeds and even I achievement you get right of entry to constantly rapidly.

 

 Im happy I finally registered

What's up, everything is going sound here and ofcourse every one is sharing information, that's really good, keep up writing.

 

 Im glad I finally registered

Hello, I think your blog might be having browser compatibility issues. When I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, superb blog!

 

 I am the new one

Tremendous things here. I'm very happy to look your article. Thanks a lot and I am looking ahead to contact you. Will you kindly drop me a mail?

 

 Just want to say Hello!

What's up to all, the contents present at this site are truly remarkable for people knowledge, well, keep up the nice work fellows.

 

 Just wanted to say Hi!

It's nearly impossible to find well-informed people on this topic, but you sound like you know what you're talking about! Thanks

 

 Im happy I now signed up

My partner and I stumbled over here by a different website and thought I might as well check things out. I like what I see so now i'm following you. Look forward to going over your web page yet again.

 

 Just want to say Hello!

I have been exploring for a bit for any high quality articles or weblog posts on this kind of area . Exploring in Yahoo I finally stumbled upon this web site. Studying this info So i'm satisfied to express that I've an incredibly good uncanny feeling I came upon exactly what I needed. I most without a doubt will make sure to don?t put out of your mind this web site and provides it a look regularly.

 

 carbonite

https://www.google.com xxx [url=www.google.com]BB[/url] keyword

 

 Just wanted to say Hello.

Can you tell us more about this? I'd want to find out more details.

 

 I am the new guy

wonderful post, very informative. I'm wondering why the opposite specialists of this sector do not notice this. You must proceed your writing. I'm sure, you have a great readers' base already!

:::

即時留言簿


計數器

今天: 1847184718471847
昨天: 2334233423342334
總計: 2080659208065920806592080659208065920806592080659