SMF SSI.php Functions

Current Version: 2.0 RC3

This file is used to demonstrate the capabilities of SSI.php using PHP include functions. The examples show the include tag, then the results of it.

Include Code

To use SSI.php in your page add at the very top of your page before the <html> tag on line 1 of your php file:

Code: [Select]
<?php require("SSI.php"); ?>

Some notes on usage

All the functions have an output method parameter. This can either be "echo" (the default) or "array"

If it is "echo", the function will act normally - otherwise, it will return an array containing information about the requested task. For example, it might return a list of topics for ssi_recentTopics.

This functionality can be used to allow you to present the information in any way you wish.

Additional Guides & FAQ

Need more information on using SSI.php? Check out Using SSI.php article or the SSI FAQ.

Recent Topics Function

Code (simple mode)

Code: [Select]
<?php ssi_recentTopics(); ?>

Code (advanced mode)

Code: [Select]
<?php ssi_recentTopics($num_recent = 8, $exclude_boards = null, $include_boards = null, $output_method = 'echo'); ?>

Result

Recent Posts Function

Code

Code: [Select]
<?php ssi_recentPosts(); ?>

Result

Recent Poll Function

Code

Code: [Select]
<?php ssi_recentPoll(); ?>

Result

Top Boards Function

Shows top boards by the number of posts.

Code

Code: [Select]
<?php ssi_topBoards(); ?>

Result

Top Topics

Shows top topics by the number of replies or views.

Code (show by number of views)

Code: [Select]
<?php ssi_topTopicsViews(); ?>

Result

Code (show by number of replies)

Code: [Select]
<?php ssi_topTopicsReplies(); ?>

Result

Top Poll Function

Shows the most-voted-in poll.

Code

Code: [Select]
<?php ssi_topPoll(); ?>

Result

Top Poster Function

Shows the top poster's name and profile link.

Code

Code: [Select]
<?php ssi_topPoster(); ?>

Result

Latest Member Function

Shows the latest member's name and profile link.

Code

Code: [Select]
<?php ssi_latestMember(); ?>

Result

الرجاء الترحيب بـ ashur qasrin, العضو الجديد.

Member of the Day

Shows one random member of the day. This changes once a day.

Code

Code: [Select]
<?php ssi_randomMember('day'); ?>

Result

Who's Online Function

This function shows who are online inside the forum.

Code

Code: [Select]
<?php ssi_whosOnline(); ?>

Result

30 ضيوف, 0 مستخدمين

Log Online Presence

This function logs the SSI page's visitor, then shows the Who's Online list. In other words, this function shows who are online inside and outside the forum.

Code

Code: [Select]
<?php ssi_logOnline(); ?>

Result

30 ضيوف, 0 مستخدمين

Login Function

Shows a login box only when user is not logged in.

Code

Code: [Select]
<?php ssi_login(); ?>

Result

 
 

Logout Function

Shows a logout link only when user is logged in.

Code

Code: [Select]
<?php ssi_logout(); ?>

Result

Welcome Function

Greets users or guests, also shows user's messages if logged in.

Code

Code: [Select]
<?php ssi_welcome(); ?>

Result

بــ أهلا, زائر. الرجاء الدخول أو التسجيل

Today's Calendar Function

Code

Code: [Select]
<?php ssi_todaysCalendar(); ?>

Result

Today's Birthdays Function

Code

Code: [Select]
<?php ssi_todaysBirthdays(); ?>

Result

Today's Holidays Function

Code

Code: [Select]
<?php ssi_todaysHolidays(); ?>

Result

Today's Events Function

Code

Code: [Select]
<?php ssi_todaysEvents(); ?>

Result

Recent Calendar Events Function

Code

Code: [Select]
<?php ssi_recentEvents(); ?>

Result

Forum Stats

Shows some basic forum stats: total members, posts, topics, boards, etc.

Code

Code: [Select]
<?php ssi_boardStats(); ?>

Result

إجمالي الأعضاء: 287
إجمالي المشاركات: 6914
إجمالي المواضيع: 6911
إجمالي التصنيفات: 2
إجمالي المنتديات: 16

News Function

Shows random forum news.

Code

Code: [Select]
<?php ssi_news(); ?>

Result

Board News Function

Shows the latest posts from read only boards, or a specific board.

Code

Code: [Select]
<?php ssi_boardNews(); ?>

Result

xx لوح نادر لملحمة كلكامش في متحف في زاموا الآشورية

ماوèو انأèن 30, 2011, 02:04:39 بواسطة Assyria
لوح نادر لملحمة كلكامش في متحف في زاموا الآشورية

زاموا الآشورية - آشور المحتلة - العراق
30-12-2011

نفى مدير متحف السليمانية (زاموا الآشورية) هاشم حمه عبد الله ما تناقلته بعض وسائل الإعلام عن ان المتحف الذي يعتبر ثاني أكبر متحف في العراق قد دفع مالاً لمهرّبي آثار مقابل حصوله على اللوح الخامس المفقود من ملحمة كلكامش الذي كان سرق من أحد المواقع الأثرية في العراق (لماذا ينفون وهم قد نهبوا كل العراق فهل نتعجب من ان يسرقوا هذا اللوح) ​​وأشار عبد الله في تصريح الى ان أحد المواطنين الكرد تبرّع بهذه اللوحة للمتحف مقابل مكافئة زهيدة لا تتجاوز 600 دولار أميركي (طبعاً دون ان يسألوه من أين جاء باللوح) ولفت عبد الله الى ان إدارة متحف السليمانية أعادت أكثر من 90 قطعة أثرية كانت قد سرقت من المتحف العراقي بعد حرب عام 2003 وأن هناك تعاوناً مشتركاً بين الطرفين في هذا المجال (طبعاً لأن الأكراد كانوا مع الأميركان وهم ينهبون المتحف العراقي) ويشير خبراء آثار الى ان اللوح الخامس لملحمة كلـكامش والمعروض حالياً في متحف السليمانية كتب خلال العهد البابلي القديم بين 1800 و900 قبل الميلاد وهو أقدم نص يتحدث عن الديمقراطية وبناء المجتمع.



وكالات
0 تعليقات | كتابة تعليق

xx ألمانيا وسويسرا تسلمان للعراق قطعاً أثرية آشورية وسومرية مدهشة

ماوèو انأèن 28, 2011, 03:27:04 بواسطة Assyria
أنا آشور مكتب الترجمة والإعلام المركزي

ألمانيا وسويسرا تسلمان للعراق قطعاً أثرية آشورية وسومرية مدهشة

بغداد - 28-12-2011

أعلنت أميرة عيدان رئيسة دائرة المتاحف في العراق بأن سويسرا وألمانيا وافقتا على تسليم العراق قطع أثرية مهمة كانت من ضمن القطع المفقودة وأضافت عيدان بأن دائرة المتاحف نجحت في الحصول على قطعتين ثمينتين جداً من سويسرا" وهي عبارة عن "ألواح آشورية منقوشة ذات أهمية كبيرة" في حين أن ألمانيا سترسل الى العراق 45 قطعة أثرية بينها قطعة ثمينة هي عبارة عن "آنية من الذهب" كانت جزءاً من المقبرة الملكية في أور السومرية.

وقالت عيدان بأن دائرة الآثار عملت بجد لعودة هذه القطع التي كانت من بين القطع الأثرية التي سرقت من المتحف العراقي خلال القلاقل التي رافقت الغزو الأميركي للعراق عام 2003 وأضافت عيدان بأن اليابان أيضاً سلّمت سبع قطع أثرية كما وأعلنت أميرة عيدان بأن مراسم إحتفالية ستقام عند وصول هذه القطع الأثرية للعراق لكي تعود الى "مكانها الحقيقي" في المتحف العراقي.

أنا آشور - تجمع آشور الوطني 2011 جميع الحقوق محفوظة
0 تعليقات | كتابة تعليق

xx عودة الشاب الآشوري المختطف سرمد صلاح بطرس

ماوèو انأèن 15, 2011, 07:00:27 بواسطة Assyria
عودة الشاب الآشوري المختطف سرمد صلاح بطرس

أربائيلو الآشورية - آشور المحتلة - العراق
15-12-2011

أعلنت المديرية الكردية للأمن الداخلي عن تحرير الشاب المسيحي الذي كان اختطف قبل أيام في بلدة عينكاوا واعتقال أربعة أشخاص متهمين باختطافه وكان مدير ناحية عينكاوا جلال حبيب قد أعلن الأربعاء نبأ اختطاف شاب من سكان البلدة من قبل مجهولين يطالبون ذويه بفدية تصل الى نصف مليون دولار أمريكي وفي مؤتمر صحفي عقده طارق نوري مدير اسايش اربيل، بحضور الشباب المسيحي سرمد صلاح بطرس، قال نوري ان قوات الامن تمكنت فجر الحميس من تحرير الشاب واعتقال المتورطين في العملية وهم اربعة اشخاص وقال طارق نوري مدير الأمن الداخلي الكردي "إعتقلنا جميع أعضاء الفريق الذي قام بعملية الإختطاف بشكل منظم وجميعهم من القومية العربية ثلاثة منهم يسكنون أربيل والآخر يسكن مدينة كركوك".

وشرح المختطف المحرر سرمد صلاح بطرس كيفية اختطافه من محل عمله في عينكاوا موضحاً ان "عملية الإختطاف جرت عصر يوم الإثنين في محل للستائر أعمل فيه فقد جاء أحدهم وطلب مني مرافقته الى منزله لإجراء قياسات لستائر يحتاجها وبعد وصولنا الى المنزل أصبح عددهم ثلاثة وعندما دخلت المنزل ضربني أحدهم من الخلف حاولت التخلص منهم لكن أحدهم ضربني على بطني ففقدت السيطرة على نفسي وطلبوا مني عدم التحرك وإلاّ سيقتلونني".

وهنا نقول بما ان الأكراد يزعمون بأنهم الذين حرّروا هذا الشاب وإذا كانوا بحسب زعمهم بهذا القدرة فليقوموا بتقديم القتلة الأكراد الذين قاموا بجرائم ضد الآشوريين بمختلف كنائسهم ولكن الجميع يعرفون بأن القتلة يسرحون ويمرحون والبعض منهم من قيادات ميليشيات الأكراد وإدارتهم فهل سيفعل الأكراد هذا؟ أم أنهم دبروا هذا السيناريو لذرّ الرماد في العيون بأنهم "حماة المسيحيين" في المنطقة التي يهيمنون عليها!

 

وكالات
0 تعليقات | كتابة تعليق

xx خطف شاب آشوري في أربيل وخاطفوه يطالبون بنصف مليون دولار

ماوèو انأèن 14, 2011, 09:52:02 بواسطة Assyria
خطف شاب آشوري في أربيل وخاطفوه يطالبون بنصف مليون دولار

أربائيلو الآشورية (أربل) - آشور المحتلة - العراق
14-12-2011

أعلن مدير ناحية عنكاوا ذات الغالبية المسيحية بمحافظة أربيل الأربعاء عن اختطاف شاب مسيحي من سكان البلدة على أيدي جماعة مجهولة طالبت بفدية قدرها نصف مليون دولار مقابل إطلاق سراحه وقال جلال حبيب في تصريح صحافي ان "ثلاثة أشخاص يتكلمون العربية إختطفوا شاباً مسيحياً من سكان ناحية عنكاوا وطالبوا بفدية قدرها نصف مليون دولار مقابل إطلاق سراحه" مبيناً أن "الشاب المخطوف يملك محلاً لبيع الستائر وطلب الخاطفون منه يوم الأحد أخذ قياسات نوافذ منزل أحدهم في إحدى ضواحي المدينة" وأوضح حبيب أنه "في منتصف الليلة نفسها أرسلت رسالة من هاتفه الجوال يطلب الخاطفون فيها فدية قدرها 500 ألف دولار حتى يعود المخطوف الى أهله" مبيناً أن "هناك محاولات للوصول إليه" وذكر حبيب ان عملية الخطف هذه "تعتبر الأولى من نوعها في البلدة وفي أربيل" لافتاً الى ان اللجان الأمنية بدأت باتخاذ إجراءات أمنية مشددة" وعلم ان الشاب يدعى سرمد صلاح بطرس.

يذكر ان المسيحيين كانوا يشكلون نسبة 3.1 بالمائة من السكان في العراق وفق إحصاء أجري عام 1947 وبلغ عددهم في الثمانينيات بين مليون ومليوني نسمة وانخفضت هذه النسبة بسبب الهجرة خلال فترة التسعينيات وما أعقبها من حروب وأوضاع إقتصادية وسياسية متردية كما هاجرت أعداد كبيرة من المسيحيين الى الخارج بعد عام 2003 ولم يتبق منهم سوى أقل من نصف مليون نسمة توزع آلاف منهم في مناطق أكثر أمناً في شمال البلاد حيث أراضيهم وقراهم لأنهم أهل الأرض وأصحابها ويضم العراق أربع طوائف مسيحية رئيسية هي الطائفة الكلدانية أتباع كنيسة المشرق المتحولين الى الرومانية الكاثوليكية، طائفة السريان الأرثوذكس، طائفة السريان الكاثوليك، طائفة اللاتين الكاثوليك، والآشوريين أتباع كنيسة المشرق إضافة الى أعداد قليلة من أتباع كنائس الأرمن والأقباط والبروتستانت.

ينتمي أغلبية مسيحيي العراق الى الأمة الآشورية المتعددة الكنائس ولمذاهب مسيحية مختلفة وقد تعرضوا منذ الغزو الأميركي للعراق في آذار 2003 الى شتى أعمال العنف وبما أنهم الحلقة الأضعف في الفسيفساء العراقية فقد تم تجاهلهم وتهميشهم من قبل السلطات التي تحكم العراق الآن سواء كانت المحلية أو الغربية وسط تعتيم إعلامي وتجاهل سياسي.
0 تعليقات | كتابة تعليق

xx مقتل رجل آشوري وزوجته على يد مسلحين في الموصل

ماوèو انأèن 13, 2011, 07:47:40 بواسطة Assyria
مقتل رجل آشوري وزوجته على يد مسلحين في الموصل

نينوى الآشورية - آشور المحتلة - العراق
13-12-2011

أفاد مصدر في شرطة محافظة نينوى الثلاثاء بأن مواطن مسيحي وزوجته قتلا بهجوم مسلح غرب الموصل وقال المصدر في حديث إن "مسلحين مجهولين إعترضوا سيارة مدنية يستقلها شخص مسيحي وزوجته وأطلقوا النار عليهما في حي الإقتصاديين غرب الموصل مما أدى الى مقتلهما في الحال" مشيراً الى أن "المسلحين كانوا مترجلين ولاذوا بالفرار بعد تنفيذ العملية" وأضاف المصدر الذي طلب عدم الكشف عن اسمه أن "قوة امنية طوقت مكان الحادث ونقلت الجثتين الى الطب العدلي فيما فتحت تحقيقاً لمعرفة ملابسات الجريمة والجهة التي تقف وراءها" وأفادت مصادر الشرطة بأن المغدورين هما رغد الطويل مواليد 1986 وزوجها عدنان إيليا مواليد 1977 .
 
وتعتبر مدينة الموصل مركز محافظة نينوى نحو 405 كم شمال بغداد من المناطق المتوترة أمنياً إذ تشهد هجمات مسلحة بشكل تستهدف القوات الأمنية والمدنيين على حد سواء وبشكل خاص أبناء الأقليات ومراكز أعمالهم ودور عبادتهم.

الى رحمة الرب ولعائلتيهما الصبر.

ينتمي أغلبية مسيحيي العراق الى الأمة الآشورية المتعددة الكنائس ولمذاهب مسيحية مختلفة وقد تعرضوا منذ الغزو الأميركي للعراق في آذار 2003 الى شتى أعمال العنف وبما أنهم الحلقة الأضعف في الفسيفساء العراقية فقد تم تجاهلهم وتهميشهم من قبل السلطات التي تحكم العراق الآن سواء كانت المحلية أو الغربية وسط تعتيم إعلامي وتجاهل سياسي.
0 تعليقات | كتابة تعليق

Menubar Function

Displays a menu bar, like one displayed at the top of the forum.

Code

Code: [Select]
<?php ssi_menubar(); ?>

Result

Quick Search Function

Code

Code: [Select]
<?php ssi_quickSearch(); ?>

Result

Recent Attachments Function

Code

Code: [Select]
<?php ssi_recentAttachments(); ?>

Result

Show Single Poll

Shows a poll in the specified topic.

Code

Code: [Select]
<?php ssi_showPoll($topicID); ?>

Result

Not shown because it needs specific topic ID that contains a poll.

Show Single Post

Fetches a post with a particular IDs. By default will only show if you have permission to the see the board in question. This can be overriden by passing the 2nd parameter as true.

Code

Code: [Select]
<?php ssi_fetchPosts($postIDs, $isOverride); ?>

Result

Not shown because it needs a specific post ID.

Show Single Member

Shows the specified member's name and profile link.

Code

Code: [Select]
<?php ssi_fetchMember($memberIDs); ?>

Result

Not shown because it needs a specific member ID.

Show Group Members

Shows all members in a specified group.

Code

Code: [Select]
<?php ssi_fetchGroupMembers($groupIDs); ?>

Result

Not shown because it needs specific membergroup IDs.

Home Page Sample

This sample uses the following features: ssi_recentTopics(), ssi_logOnline(), ssi_welcome(), and ssi_boardNews(). ssi_recentTopics() is fetched using the array method, to allow further customizations on the output.

Code

Code: [Select]
<?php require("SSI.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>SSI.php example for home page</title> <style type="text/css"> body { font-family: Arial, Tahoma, sans-serif; font-size: 80%; background: #DFDFDF; color: #FFFFFF; margin: 0 } ul,ol { padding-left: 19px; margin: 0; } li { font-size: 11px; } h1,h2,h3 { margin: 0; padding: 0; } h3 { font-size: 15px; } a:link,a:visited { color: #FF9000; text-decoration: none; } a:hover { text-decoration: underline; } #container { background: #52514E; width: 100%; border: 1px solid midnightblue; line-height: 150%; margin: 0; } #header,#footer { color: lightgray; background-color: #2A2825; clear: both; padding: .5em; } #leftbar { background: #DF7E00; float: left; width: 160px; margin: 0; padding: 1em; } #leftbar a { color: #000000; text-decoration: underline; } #content { margin-left: 190px; padding: 1em; } #navigation { float: right; } #navigation a:link,#navigation a:visited { color: #FF9000; } </style> </head> <body> <div id="container"> <div id="header"> <div id="navigation"> <a href="#">Link</a> | <a href="#">Link</a> | <a href="#">Link</a> | <a href="#">Link</a> | <a href="#">Link</a> </div> <h1 class="header">YourWebsite.com</h1> </div> <div id="leftbar"> <h3>Recent Forum Topics</h3> <ul> <?php // Using array method to show shorter display style. $topics = ssi_recentTopics(8, null, null, 'array'); foreach ($topics as $topic) { // Uncomment the following code to get a listing of array elements that SMF provides for this function. // echo '<pre>', print_r($topic), '</pre>'; echo ' <li><a href=\"', $topic['href'], '\">', $topic['subject'], '</a> ', $txt['by'], ' ', $topics[$i]['poster']['link'], '</li>'; } unset($topics); ?> </ul><br /> <h3>Online Users</h3> <?php ssi_logOnline(); ?> </div> <div id="content"> <?php ssi_welcome(); ?><br /><br /> <h2>News</h2> <?php ssi_boardNews(); ?> </div> <div id="footer"> <a target="_blank" rel="license" href="http://creativecommons.org/licenses/publicdomain/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/publicdomain/88x31.png" /></a> This sample website layout is dedicated to the <a target="_blank" rel="license" href="http://creativecommons.org/licenses/publicdomain/">Public Domain</a>. </div> </div> </body> </html>

Result