Tuesday, February 23, 2010

New Web CEO 8.1: Free update and discounted upgrade offered

Dear Customer,

Another eventful winter is coming to an end, but before this page of history turns, we'd like to contribute our important event - the release of Web CEO 8.1. The new version proves that Web CEO's evolution has been going in the right direction. In addition to Web CEO's unquestionable efficiency, working with the new version of our program has become a real pleasure because our developers have significantly improved usability, and have gone into the greatest detail to offer you a perfect experience with Web CEO. To name a few of the most remarkable new features:

* You will be able to export data from the "My site" and "Competition" Ranking History reports as .csv files and open them using your spreadsheet software. For many of you the ability to sort and filter all the ranking databases in Excel, Calc, or Numbers will increase the analytical potential of the Ranking reports manifold.
* The Partners module of Web CEO will ensure your partners don't use any cloaking techniques and hide their real link pages from you. Second, you will be able to send your email not only as plain text, but also as formatted HTML. Third, you will have a convenient filtering system on the Summary tab to select groups of existing or potential partners according to the partnership status.
* We've updated charts in the Ranking and Links reports, so you will have more beautiful and functional charts to view and share. A tremendous amount of major and minor interface enhancements in all Web CEO modules have made it even more intuitive and convenient.
* We've updated the Web CEO University content with the "Social Media" chapter, so you will have a chance to enrich your knowledge with the new, efficient Web promotion techniques.
* And finally, our new version is fully compatible with MS Windows 7, so if you upgrade your operating system, you can rest assured Web CEO will work on it like a charm!

If you want to view the full list of features, visit the Web CEO 8.1 description page.
Download Web CEO

You are welcome to UPGRADE FOR FREE to version 8.1 by downloading the new version file from http://www.webceo.com/download and installing it over your current Web CEO.

Feel free to contact Customer Support at support@webceo.com or write to me directly at julia@webceo.com with your questions about Web CEO.

Enjoy!

Julia Oulik
Director of Customer Care
http://www.webceo.com
Phone: +38-055-232-5371 (Int'l)
Phone: +1-866-793-2236 (US toll-free)
Fax: +1-206-339-5658
Live chat: http://www.webceo.com/support/
Address: 9 Sichnya St.15, Suite 421
Kherson 73000, Ukraine

Sunday, February 21, 2010

Picasa for ubuntu

Instructions:

Picasa is free photo software from Google. This version is Linux compatible. Picasa won't delete your pictures or put them online without your permission.

This is a preview of the upcoming release of Picasa 3 for Linux. We encourage you to try out this beta release and provide feedback to help us improve our product.

Please see http://www.google.com/linuxrepositories/testrepo.html for information on using Google's Linux Software Testing Repository to install Picasa 3 for Linux.

If you don't want to use the repositories, or don't have a compatible package manager, you may also download the packages directly from the following URLs:

All downloads are approximately 30 MB: Picasa software (13 MB), Wine (11 MB) and Gecko engine (6 MB).

Thursday, February 18, 2010

Beware of spammers

from Gmail
reply-to Gmail
to accountssupport@gmail.com

Return-Path:
Received: from p3plwbeout06-04.prod.phx3.secureserver.net (p3plsmtp06-04-2.prod.phx3.secureserver.net [97.74.135.59])



subject Account Verification



Dear Member,

We are shutting down some email accounts and your account was automatically chosen to be deleted. If you are still interested in using our email service please fill in the space below for verification purpose by clicking the reply button. Learn more

Account:
Password:
Birth date:
Country:

Warning!!! Account owner that refuses to update his or her account within Seven days of receiving this warning will lose his or her account permanently.
Thank you for using Gmail !

The Gmail Team
GMAIL

Wednesday, February 17, 2010

UserVoice

Dear UserVoice Customer,

I'm writing to inform you that effective today (February 17, 2010) we've removed
usage limits on all UserVoice accounts in favor of a "fair usage limit."

Simply put that means if you're not a website with more than 10M pageviews a month,
then you have unlimited usage. If you are, we want to talk to you about your goals
so we can provide excellent service for your account.

What does that mean for your account today?

Go out there and start listening to your users! We hope these changes enable
all UserVoice customers to get as much usage out of the service without worry,
while ensuring that we can provide a high level of service to all customers.

Best regards,

Richard White
Founder & CEO, UserVoice.com

Jolicloud a cool new operating system for netbooks

We have mixed a super-optimized Linux* that makes the most of your netbook hardware, battery, graphics and connectivity with a cool interface that will make your life easier.

Switching OS has never been so easy. In less than 15 minutes you will enjoy Jolicloud alongside your old Windows and all your data will be perfectly safe.


http://www.facebook.com/jolicloud

http://twitter.com/jolicloud

http://www.jolicloud.com/guides/jolicloud-express

Jolicloud Express will install alongside Windows, leaving all your Windows data untouched.

The easiest way to install Jolicloud on a Windows netbook is to use Jolicloud Express, our speedy Windows installer. You need a minimum of 4GB free space on your hard disk.

If your netbook is not running Windows or if you prefer to create your own native installation using the Jolicloud ISO and Jolicloud USB Creator, please refer to the Jolicloud Partition Install guide.

Monday, February 15, 2010

Flow is a fast/tight/unofficial new version of ChromiumOS

Flow

Flow is the latest in the line of Hexxeh's hugely popular ChromiumOS builds. Flow is the most exciting version yet, bringing even more hardware support, an auto-updater, webcam support and an improved application menu & directory. All this, requires only a 2GB USB drive (download size is 327MB)
http://chromeos.hexxeh.net/

Sunday, February 14, 2010

unknown phone calls

Got a wierd phone call from 971508734605 and wanted to find out where this number originated from

http://www.chahaoba.com/1508734 translated into english
Section No. attribution information

这是以1508734 (如果是外地打来可能显示01508734)为开头七位数字的手机号段归属信息: This is 1,508,734 (if it is called the field may appear 01,508,734) as at the beginning of paragraph seven-digit phone number ownership of information:

* 手机七位号段: 1508734 Section No. 7 Phone: 1508734
* 归属省份地区: 云南 、 红河 Attribution Province: Yunnan, the Red River
* 电信运营商: 移动 Telecom operators: Mobile
* 手机卡类型: 150卡详细: 全球通卡 Phone Card Type: 150 card details: the Global Express Card
* 包含手机号码:15087340000 - 15087349999 Contains the mobile number: 15087340000 - 15087349999

包含号码列表 Contains the list of numbers

下面是本号段包含的一万个号码详细列表: Here is the paragraph No. 10000 contained a detailed list of numbers:

特别说明: Special Note:

* 以下号码只是本站根据手机号码的前七位数字号段排列出来的十一位完整号码列表,并未对任何号码进行具体说明 The following numbers is the first site under the phone number in paragraph No. 7 ranked number 11 out of a complete list of numbers, not specific instructions for any number of
* 以下号码列表在本页面中不鉴定具体号码是否骗子号码,不涉及手机号码隐私,请勿要求本站单独删除其中某个号码 The following list of numbers in this page does not identify the specific number is liar number, do not involve cell phone number privacy, please do not expect a separate site to delete one of these numbers
* 以下号码列表中可能有个别号码在网友的留言等其它页面中出现,如果有这样的情况,请看专门页面中的具体内容 The following numbers in the list may be individually numbered message in the User and other pages appear, if there is such a case, see the specific content of specific page
* 本站也无法提供具体手机号的机主资料,浏览者可以自己尝试在各搜索引擎中搜索或者咨询电信运营商的客服热线 Site is unable to provide a specific phone number owner information, visitors can try their own search in each search engine, or consult the customer service hotline, telecom operators

Friday, February 12, 2010

New announcement: SA Facebook connect intergration 0.1 RC2

Features:
- Allow Facebook user integration
- Allow smf facebook sync
- Status updates
- Vbgamers welcome topic support
- jblazes referals mod support
- vbgamers avatar selct on register support
- custom profile support
- facebook avatar sync
- allowes users to invite freinds from facebook
- alllows user to share your site
- facebook comments box
- facebook fan page
- facebook admin logs


How to use:
- Create an application at facebook, http://www.facebook.com/developers/
- Edit the settings, specially at Connect option, fill Connect URL with your website ie: http://example.com
- Goto admin/sa facebook connect and enter the keys in the correct places


use subdomain independent cookies:
This mod reqires that use subdomain independent cookies is turned off can be found in
admin/sever settings/cookies and sessions/Use subdomain independent cookies


16 December 2009:
changed username to first name last name [not every one has a fb user name]
shotend email to proxy_'.$fb_user.'@facebook.com
added support for the welcome topic mod
added option to enable disable mod
fixed missing closing php tags in the facebook files
some code clean up


24 December 2009:
added to custom action so it all wraped into smf
added invite from facebook feture
added change avatar from fb o forum feture
added fb comments box
added share site feture

01 January 2010:
fixed mysql_free_result(): error
moved loadFbc(); from template to function FB_Connect() source file
added some sessions callback to help with this error Uninitialized string offset: 0 [works for me]
fixed Undefined variable: fb_user
added fb fan page
more options in admin
added request email status updated post to wall permissions
added is not guest function to main facebook page stop guest enering there
added login permission check to action=facebook and action=facebook;sa=sync
added on logut function to log out from facebook when loggin out from site
added share topic fetre
fixed invalide xhtml
added fb tags to javascript

05 January 2010:
fixed fb userrs cant edit profile info
fixed simple portal bug
added $boardurl to one of the js calls it was missing and didnt work with seo mods
fixed turkish carators
some typos fixed
fixed email issues
added default setting to prevent once of errors
admin page tidy up

11 January 2010:
added fb userid name and facebook page to custom profile feilds
fixed bug where deleting a member if they registerd again it wouldent work
added chooses diplay name option
recoded setlogin cookie function now uses $modSettings['cookieTime']
ditched a db qeary $memberID = registerMember($regOptions); $memberID get the newest registerd member id
added support for custom profile feild upon registration
now you can choose wich board you want people to share
added permissions to the topic chare fetur
added facebook connect button to simple portasl user block
added facebook connect button to prtamx user block user block
added facebook connect button to exportal user block user block
added facebook connect button to login page
added some option for the facebook comments box

17 January 2010:
fixed being able to register the same display name twice
added support for jblazes referals mod
fixed conflict with twitter facebook publish mod
now uses members table instead of it own table for better performance
many places now use update member data function instead of custom query
many database querys optimaised reduced and cleaned
added support for vbgamers avatar select on register mod
installscript recoded and cleaned

Speciel thanks to:
NIBOGO: beta testing and code contributions
SPOOGS: beta testing
BADTROUT: Beta testing

To unsubscribe from these announcements, login to the forum and uncheck "Receive forum announcements and important notifications by email." in your profile.

You can view the full announcement by following this link:
http://www.sa-mods.info/index.php?topic=336.0

Regards,
The SA Mod Development Site Team.

Troubleshooting the DELL Insprion 6400 optical drive or the dvd drive

The optical drive in the DELL Insprion 6400

http://support.dell.com/support/edocs/systems/ins6400/en/sm/opdrive.htm#wp999869


HWiNFO32 (Hardware Information) is a professional hardware information and diagnostic tool supporting latest components, industry technologies and standards. It's targeted to recognize and extract the most possible amount of information about computer's hardware which makes it suitable for users searching for driver updates, computer manufactures, system integrators and technical exteperts too. Retrieved information is presented in a logical and easily understandable form and can be exported into various types of reports. System health monitoring and basic benchmarking available too.
http://fileforum.betanews.com/detail/HWiNFO32/950009060/1
http://fileforum.betanews.com/download/HWiNFO32/950009060/1 download now

Hwinfo is needed to find out which optical drive you have if you do not have the information or cannot get it from your service tag

Consumer (Home and Home Office) Support for all other Dell products toll-free: 1-800-624-9896 Customer Service toll-free: 1-800-624-9897
Problems With the Slot Load Optical Drive

STEP 1: Close Any DVD or Burning Software
Additional Information

Close any programs that may have the optical drive in use such as DVD playback or burning software. These programs include but are not limited to:

* Roxio family of products
* Power DVD
* WinDVD
* Media Direct
* Windows Media Player
* Nero Burning ROM

Open Windows Explorer to view the files on the CD.

STEP 2: Test the Drive With a Known-Good Factory Pressed Media CD
Additional Information Insert a known-good factory-pressed data CD into the CD, DVD, or BD drive. Ensure the media is inserted correctly (Figures 1 and 2). [Photo]
Figure 1: Insert Optical Media Label Side Up in a Standard Optical Drive [Photo]
Figure 2: Insert Optical Media Label Side Forward in a Slot-Load Optical Drive Double-click My Computer. Right-click the CD drive letter. Click the Explore menu option.STEP 3: If the System is running on AHCI or IRRT, download and Install the latest IMSM Driver
Systems Operating systems
XPS M1330
Microsoft Windows Vista 32-bit
Additional InformationCheck whether the system is running on Advanced Technology Attachment (ATA), Advanced Host Control Interface (AHCI) or Intel Rapid Recovery Technology (IRRT): Type "devmgmt.msc" in command prompt or RUN command or SEARCH command in Windows.
Device Manager will open.If you can find "IDE ATA/ATAPI controllers" the system is NOT running on AHCI or IRRT and you may continue the troubleshooting by ignoring this step.
If the system is running on AHCI or IRRT: Browse to Dell Support Web Page.Find and download the latest Intel Matrix Storage Manager (IMSM) driver available.
Install the latest IMSM driver.Restart the system.Check if the problem still persists. If it does, continue the troubleshooting below.STEP: Determine if the Optical Drive Can Boot to Bootable Media
Additional InformationChange the order of your system boot devices in the Boot Device menu for the current boot only: Start the computer.

Tap the key during startup when the Dell™ splash screen appears.


[Photo] Note:

Bootable media that comes with a Dell system includes the Operating System disc, such as the Windows XP or Vista disc, and the Dell Resource DVD

Once the Boot Device Menu or Please select boot device: prompt appears, insert the bootable CD or DVD into the optical drive.

Press the to highlight CD-ROM Drive, and press . [Photo] Note:

Depending on the type of bootable CD or DVD, a message Press any key to boot from the CD (DVD) may appear. If this message appears, press the to boot from the media. If you fail to press a key, the computer will boot from the hard drive and you will have to attempt the process again. The Windows XP CD and Vista DVD normally requires you to press the to boot.STEP 5: Download and Install the Latest Optical Drive Firmware Update, If Available
Additional InformationCheck Dell Support for firmware updates regarding the drive in question. If a new update is available for your CD/DVD drive, then download and install the update. [Photo] Note:

Not all optical drives have firmware updates available. If there is no firmware update available, please continue troubleshooting normally..
Browse to Dell Support. Click Drivers and Downloads under the Option 1: Most Popular Selections section. Input the Service Tag or Product Type and Product Model. Select your Operating System and Language and click Find Downloads. Select [Photo] CD/DVD to expand your choice list. Click the name of your CD drive. [Photo] Note:

It is not necessary to download and install firmware that does not address the issue you are seeing. Make sure to read the release notes found below the firmware download link to find out if the update addresses the problem you are seeing.
Click [Photo]Download Now in the File Name section. Click Save. Click Open when the download completes. Click Continue and then click OK. When the Folder does not exist. Do you want to create it? window appears, click Yes. [Photo] Note:

When the message appears asking to overwrite the folder, click the Yes to All button.
To install the firmware update, perform the following steps: Locate the file you downloaded. Double-click the file to open it. Follow the onscreen instructions to create the bootable floppy disk that is used to update the firmware on your CD drive.STEP: Update to the Latest System Setup (BIOS) Revision
Additional InformationCheck if the computer has the latest System Setup (BIOS) revision and update it if needed. [Photo] Note:

For more information about updating the System Setup, refer to Dell Knowledge Base Article: "How to Get the Latest System Setup (BIOS) Update" Article ID: 134892.STEP: Contact Dell Technical Support
Additional InformationBrowse to the Dell Support Website.

Under Who Do You Need to Contact?, click the More Details link that appears below Contact Technical Support.

Click one of the following options that appear under Contact Dell:

Chat Online with Technical Support
Use this option to start an online chat session with a Dell Technical Support representative.

Call Technical Support
Use this option to obtain a telephone number for Dell Technical Support.

E-mail Technical Support
Use this option to send an e-mail message to Dell Technical Support.
[Photo] Note:

When contacting Dell Technical Support, please have the product information and Service Tag number available.
Summary
Basic Diagnostics or Pre-Boot System Assessment (PSA) Diagnostics are a series quick tests of generic failure points on the hardware, and are typically an intro to the Extended Diagnostics or 32-bit Dell Diagnostics. Most systems will have both sets of Diagnostics, on some Dell Systems they will only have one or the other.

File Formats: Dell 32 Bit Diagnostics (Graphical User Interface version)
Option 1: Basic Diagnostics Basic Diagnostics or PSA Diagnostics are a series of quick tests for your system. Click the link below for instructions on how to run the Basic or PSA Diagnostics. Click Here for Basic or PSA Diagnostics Option 2: Extended Diagnostics Extended Diagnostics or 32-Bit Diagnostics are sets of Diagnostics that can do a complete check of your Hardware, or they can be customized to only check certain pieces of Hardware. Click Here for Extended or 32-bit Diagnostics
See if driver updates are available for your system: Latest Driver Updates for Dell™ Computers - Article ID: 333807
Or use the tabs above to find specific drivers.


MAIN DRIVERS & DOWNLOADS HELP PAGE
Chat Online with Technical Support Fast, easy and hassle free! Get the answers you need quickly by chatting online with a Dell Technical Support Representative.

Call Technical Support For faster service, please have your service tag or express service code ready for the phone representative.

Home and Home Office Technical SupportSpeed up your call (what should you do before calling Dell)For faster service, please enter Express Service Code when prompted on the call. 1-877-293-1197 24/7 You will need to have your Express Service Code to receive phone support. For faster service and to help ensure that you get to the right agent the first time, please enter your Express Service Code when prompted on the call.

Article Summary: Instructions on how to run the Dell 32-bit Diagnostics to check for Hardware problems. Table of Contents: Run the Dell 32-bit Diagnostics
Incase 32-bit Diagnostics are not installed
Diagnostics Produces an Error
Step 1: Run the Dell 32-bit Diagnostics All Dell computers ship with a utility partition on the hard drive that contains the Dell Diagnostic Utility: Restart the computer.

As the computer boots, press when the Dell Splash Screen appears.

When the Boot menu appears, highlight the Boot to Utility Partition option, or the Diagnostics option and then press to start the 32-bit Dell Diagnostics. Press the key to highlight Test System Press to continue to 32-bit Diagnostics. [Photo] Note: In some cases PSA Diagnostics will run first. If you receive an error during PSA diagnostics Click Here to go to the PSA Diagnostics Page. To continue onto 32-bit Diagnostics, Press N for No when it asks you to Continue Memory Tests. Press Y To Continue the Memory Tests. Express Test will run a quick test of devices in the system. This typically can take 10-20 minutes. Extended Test performs a thorough check of devices in the system. This typically can take an hour or more. Custom Test used to test a specific device or customize the tests to be run.Exit to MS-DOS will exit the diagnostics to a command prompt. Symptom Tree. This option lists the most common symptoms and allows you to select tests based on those symptoms.

[Photo] Note: Express Test is the only test that will not require user involvement. Back to Top Step 2: Incase 32-bit Diagnostics are not installed You can try Booting to your Resource Disk, to access the 32-bit Diagnostics on it. Insert the Resource Disk into your computer's CD/DVD Rom. Restart the computer.

As the computer boots, press when the Dell Splash Screen appears.

When the Boot menu appears, highlight CDROM or the equivialent and press the key to start the 32-bit Dell Diagnostics. If the computer did not ship with a resource disk or the original diagnostics are not available, download the diagnostics by performing the following steps: Click Drivers and Downloads to enter the Drivers and Downloads page. Click [Photo]
Enter a Tag [Photo] to use your Service Tag to find the diagnostics.

[Photo] Note:

If the Service Tag is not available, click [Photo]
Select Model [Photo]and select the appropriate Product Type and Product Model.
Click Go. If the Product Type and Product Model had been selected, click Confirm. Select the desired operating system, driver language, and importance settings from the drop-down boxes as pictured below (Figure 1). The Category drop-down box should be set to Diagnostics.

Operating System: [Photo]
Windows XP [Photo] Driver Language: [Photo]
English [Photo] Category: [Photo]
Diagnostics [Photo] Importance: [Photo]
All [Photo]Figure 1: Drivers and Downloads Drop-Down Selections Select the Dell 32-Bit Diagnostics (Graphical User Interface version) from the column labeled File Title to display the download page (Figure 2).

File Title [Photo]<> ImportanceFigure 2: File Title Column [Photo] Note:
If you have the information provided from the online System Information utility or your invoice, please refer to it for what drivers to download. Review the information on the page and take note of Installation Instructions and Important Information. Click [Photo] Download Now. You may receive a warning and an option to run or save the file. Click Save. When the Save As window appears, designate a folder to save the file that is being downloaded and click Save. When the download is complete, follow the instructions provided in the Installation Instructions (as viewed in step 6 above).Back to Top Step 3: Diagnostics Produces an Error If the Diagnostics Produces an Error, you may have a Hardware problem. Please use the Link below for information to Contact Us.

Article Summary: Instructions on how to run the PSA Diagnostics on Dell Computers to check for Hardware problems. Table of Contents: Start the PSA Diagnostics
Error Code List
What to do if you received an Error code
Step 1: Start the PSA Diagnostics Restart the system. At the Dell logo screen, press . [Photo] Note: The Inspiron Mini 9 does not have an F12 key, to access the boot options you have to press 0 at the Dell logo screen. At the One Time Boot menu, press the arrow key to highlight Diagnostics, then press to begin PSA. Write down any error codes listed. Use the list provided in the next section to see what the error code means.Back to Top Step 2: Error Code List If you receive an error during PSA Diagnostics, look below for the associating error code. Error Code Error Message PSA 1000-0111
PSA+ 2000-0111 (Name of Exception) exception occurred at selector XXh offset XXh. PSA+ 2000-0112 CPU (x): Processor machine check exception error. PSA+ 2000-0113 Processor machine check error detected. PSA 1000-0122 Memory test initialization failure. PSA 1000-0123
PSA+ 2000-0123 Memory integrity test failed. PSA 1000-0141
PSA+ 2000-0141 No drive detected. PSA 1000-0142
PSA+ 2000-0142 Drive Self Test failed. Status byte = XXh. PSA 1000-0143
PSA+ 2000-0143 Drive Smart read command failed. PSA 1000-0144
PSA+ 2000-0144 No support for Drive Self Test. PSA 1000-0145
PSA+ 2000-0145 Timeout waiting for Drive Self Test to complete. PSA 1000-0146
PSA+ 2000-0146 DST Log contains previous error(s). PSA 1000-0147
PSA+ 2000-0147 Unit (x): IDE status failed. Status byte = (x) Control Code = (x) Msg = (s). Unit (d): Optical drive BIST – (s). PSA 1000-0148
PSA+ 2000-0148 IDE ERROR: status (x) (s) PSA+ 2000-0149 No optical drive detected PSA 1000-0212
PSA+ 2000-0212 CMOS failed the pattern test. PSA 1000-0213
PSA+ 2000-0213 The CMOS battery failed PSA 1000-0214 Failure in DMA %s Port: XXh. PSA 1000-0221
PSA+ 2000-0221 Interval Timer Channel 0 (mode 0) is not generating interrupts PSA 1000-0222 Interval Timer Channel 0 (mode 3) is generating the wrong interrupt count per second. Error Code Error Message PSA 1000-0223 Interval Timer initial clock output level in mode XX is incorrect. PSA 1000-0224 Interval Timer had wrong time period in mode XX PSA 1000-0231
PSA+ 2000-0231 Failure in Interval Timer in mode XX. PSA 1000-0232
PSA+ 2000-0232 The RTC did not generate periodic ticks. PSA 1000-0233
PSA+ 2000-0233 The RTC 'Seconds' register is not updating. PSA 1000-0234
PSA+ 2000-0234 Timeout waiting for RTC update flag to set. PSA 1000-0235 PM timer 1 had wrong time period. Expected (d), Actual (d). PSA 1000-0241
PSA+ 2000-0241 Error enabling A20 gate. PSA 1000-0242
PSA+ 2000-0242 No interrupt detected for IRQ XX - (Name of Interrupt). PSA 1000-0312 Keyboard test timed out waiting for keyboard response. PSA+ 2000-0313 Error detecting internal touchpad or pointing stick. PSA 1000-0321
PSA+ 2000-0321 Unable to detect LCD. PSA 1000-0322
PSA+ 2000-0322 Error accessing the LCD inverter. PSA 1000-0326
PSA+ 2000-0326 LCD inverter error, unable to turn lamp ON/OFF. PSA+ 1000-0331 No video adapter found. PSA 1000-0332 Video memory failed. PSA 1000-0333
PSA+ 2000-0333 Graphics test timed out waiting for keyboard response. PSA 1000-0334
PSA+ 2000-0334 User reported that graphics patterns were not displayed correctly. PSA+ 1000-0411 Hardware Detect Error - (s) not detected. Error Code Error Message PSA+ 1000-0412 Hardware Detect Error - Auxiliary LCD cable not detected. PSA+ 1000-0413 Detect Error - LCD cable not detected. PSA+ 1000-0414 Hardware Detect Error - Inverter cable not detected. PSA+ 2000-0151
PSA+ 2000-0152 Optical Drive (d): - Incorrect status: (x) (s) Step 3: What to do if you receive an Error code Please verify your warranty information and contact Dell Technical Support. Click Here to Contact Technical Support

http://support.dell.com/support/downloads/driverslist.aspx?os=WLH&catid=-1&dateid=-1&impid=-1&osl=EN&typeid=-1&formatid=-1&servicetag=&SystemID=INSPIRONI6400%2FE1505&hidos=WW1&hidlang=en&TabIndex=


Express Service Code
An Express Service Code is simply a mathematical conversion of your System Service Tag into a purely numeric format allowing for easy entry into Dell's automated call-routing system. Enter this number, using a touch-tone telephone, into the automated call-routing system when contacting Dell for assistance.
Express Service Code
Benefits of the Express Service Code

The Express Service Code routes calls to the appropriate service queue, thereby offering the following advantages:

* It helps avoid numerous transfers of your call.
* It reduces the possibility for misdiagnosis because calls are transferred directly to the correctly trained specialist.
* It reduces menu selections, which keeps you from choosing from complicated telephone menus, shortening your overall wait time.
* The Express Service Code is converted back to a System Service Tag and automatically places your system configuration into the technician's support applications once you are connected.

Facebook connect manual instructions research

Package ID: wdm2005:FBConnect
Package name: SA FBConnect
Package version: 0.1 RC1-2
Package type: modification

Installation instructions for SMF versions: 2.0 - 2.99.99

PHP script to execute: installScript.php

Files installed

  • Themes/default/FB_Connect.template.php will be copied to $themedir
  • Themes/default/FB_Connect_admin.template.php will be copied to $themedir
  • Themes/default/images/facebook.png will be copied to $imagesdir

Directories installed

  • Sources/FB_Connect will be copied to $sourcedir
  • fbc will be copied to $boarddir

Modifications to SMF files

In file $languagedir/Modifications.english.php

Add to end of file:

$txt['fb_admin_logs'] = 'Facebook Logs';
$txt['fb_admin_logs_member'] = 'Member';
$txt['fb_admin_logs_memberid'] = 'Member ID';
$txt['fb_admin_logs_dr'] = 'Date Registerd';
$txt['fb_admin_logs_fuid'] = 'Facebook Userid';
$txt['fb_admin_logs_name'] = 'Facebook Name';
$txt['fb_admin_logs_pro'] = 'Facebook Profile';
$txt['fb_admin_commets_box'] = '
Comments Box Options
'
;
$txt['fb_admin_commets_post'] = 'Number Comments To Show In comments box';
$txt['fb_app_comments_boxid'] = 'Your Comments Box XID
The unique identifier for this set of comments. Comments can contain alphanumeric characters (Aa-Zz, 0-9), hyphens (-), percent (%), period (.), and underscores (_) (in effect, the result of any urlencode can be a valid XID).
'
;
$txt['fb_admin_setsh1'] = 'Enable Topics to be Shared on Facebook from this board';
$txt['fb_admin_setsh2'] = 'enableing this will show a share topic icon for facebook';
$txt['fb_admin_set1'] = '
Main Options
'
;
$txt['fb_admin_set2'] = '
Fan Page Options
'
;
$txt['fb_admin_set3'] = '
Api Key and Secret
'
;
$txt['fb_app_facebook_log_out'] = 'enable Facebook logout feature
will logout the user from facebook upon loggong out from site
'
;
$txt['fb_app_width'] = 'Fan box width';
$txt['fb_app_key'] = 'Facebook Application Key';
$txt['fb_app_sharetopic'] = 'Enable share topic feature';
$txt['fb_app_fans'] = 'Enable Fan Page';
$txt['fb_enable_fb_com'] = 'Enable facebook Comments System';
$txt['fb_app_connection'] = 'Fans to show';
$txt['fb_app_pageid'] = 'Your applications page id
can be found in you applications url
'
;
$txt['fb_app_stream'] = 'Fan display
set To 0 To to show just fans or 1 to show stream and fans
'
;
$txt['fb_app_secret'] = 'Facebook Application Secret';
$txt['fb_integrate'] = 'Integrate forum account with Facebook.';
$txt['fb_update'] = 'Update Your Facebook status.';
$txt['fb_admin'] = 'SA Facebook Connect';
$txt['fb_admin_main'] = 'Main Settings';
$txt['fb_enable'] = 'Enable Facebook Connect Mod';
$txt['fb_enable_wt_mod'] = 'Enable Support For VBGamers Welcome Topic Mod';
$txt['fb_invite'] = 'Invite Freinds To Join';
$txt['fb_title'] = 'Facebook Connect';
$txt['fb_title1'] = 'You are successfully connected with facebook!';
$txt['fb_title2'] = 'Here are some things you can do with Facebook Connect';
$txt['fb_title3'] = 'You Are not Connected With Facebook!';
$txt['fb_title_inv'] = 'Facebook Invite';
$txt['fb_inv'] = 'This is a invitation from';
$txt['fb_inv_app'] = 'application';
$txt['fb_inv1'] = 'Go to A';
$txt['fb_inv2'] = 'Page!';
$txt['fb_inv3'] = 'Invite your friends to use';
$txt['fb_inv4'] = 'Thank you for inviting';
$txt['fb_inv5'] = 'of your friends on';
$txt['fb_inv6'] = 'Click here to return to';
$txt['fb_inv7'] = 'has started using';
$txt['fb_inv8'] = 'and thought it\'s so cool even you should try it out!';
$txt['fb_inv9'] = 'Put';
$txt['fb_inv10'] = 'on your profile';
$txt['fb_avatar'] = 'Update your avatar to Your facebook Pic';
$txt['fb_avatar1'] = 'Facebook Avatar';
$txt['fb_avatar2'] = 'your avatar has been changed';
$txt['fb_avatar3'] = 'are you sure you want to update you avatar?';
$txt['fb_yes'] = 'yes';
$txt['fb_no'] = 'no';
$txt['fb_or'] = 'or';
$txt['fb_sync'] = 'Facebook Sync';
$txt['fb_sync1'] = 'Are You sure You Want To sync Your Facebook And Forum Accounts?';
$txt['fb_share'] = 'Share This site On facebook';
$txt['fb_fans'] = 'Fan Page';
$txt['fb_fans1'] = 'Facebook Fan Page';
$txt['fb_haslogged'] = 'has logged in to';
$txt['fb_haslogged2'] = 'using facebook connect';
$txt['fb_reg1'] = 'Facebook Login';
$txt['fb_reg2'] = '(you only need to do this once)';
$txt['fb_reg8'] = 'Display Name';
$txt['fb_reg3'] = 'Go';
$txt['fb_reg4'] = 'Please Enter a User Name';
$txt['fb_reg44'] = 'Required Information';
$txt['fb_reg45'] = 'Additional Information';
$txt['permissiongroup_simple_facebookperm'] = 'Facebook Connect';
$txt['permissiongroup_facebookperm'] = 'Facebook Connect';
$txt['permissionhelp_share_topic'] = 'If the user is allowed to Share Topics on Facebook';
$txt['permissionname_share_topic'] = 'Share Topics on Facebook';
$txt['fbshare_share'] = 'Share Boards';
$txt['fb_custom_profile'] = 'Enable Custom Profile Feilds Support';



In file $languagedir/Modifications.english-utf8.php

Add to end of file:

$txt['fb_admin_logs'] = 'Facebook Logs';
$txt['fb_admin_logs_member'] = 'Member';
$txt['fb_admin_logs_memberid'] = 'Member ID';
$txt['fb_admin_logs_dr'] = 'Date Registerd';
$txt['fb_admin_logs_fuid'] = 'Facebook Userid';
$txt['fb_admin_logs_name'] = 'Facebook Name';
$txt['fb_admin_logs_pro'] = 'Facebook Profile';
$txt['fb_admin_commets_box'] = 'Comments Box Options';
$txt['fb_admin_commets_post'] = 'Number Comments To Show In comments box';
$txt['fb_app_comments_boxid'] = 'Your Comments Box XID
The unique identifier for this set of comments. Comments can contain alphanumeric characters (Aa-Zz, 0-9), hyphens (-), percent (%), period (.), and underscores (_) (in effect, the result of any urlencode can be a valid XID).
'
;
$txt['fb_admin_setsh1'] = 'Enable Topics to be Shared on Facebook from this board';
$txt['fb_admin_setsh2'] = 'enableing this will show a share topic icon for facebook';
$txt['fb_admin_set1'] = '
Main Options
'
;
$txt['fb_admin_set2'] = '
Fan Page Options
'
;
$txt['fb_admin_set3'] = '
Api Key and Secret
'
;
$txt['fb_app_facebook_log_out'] = 'enable Facebook logout feature
will logout the user from facebook upon loggong out from site
'
;
$txt['fb_app_width'] = 'Fan box width';
$txt['fb_app_key'] = 'Facebook Application Key';
$txt['fb_app_sharetopic'] = 'Enable share topic feature';
$txt['fb_app_fans'] = 'Enable Fan Page';
$txt['fb_enable_fb_com'] = 'Enable facebook Comments System';
$txt['fb_app_connection'] = 'Fans to show';
$txt['fb_app_pageid'] = 'Your applications page id
can be found in you applications url
'
;
$txt['fb_app_stream'] = 'Fan display
set To 0 To to show just fans or 1 to show stream and fans
'
;
$txt['fb_app_secret'] = 'Facebook Application Secret';
$txt['fb_integrate'] = 'Integrate forum account with Facebook.';
$txt['fb_update'] = 'Update Your Facebook status.';
$txt['fb_admin'] = 'SA Facebook Connect';
$txt['fb_admin_main'] = 'Main Settings';
$txt['fb_enable'] = 'Enable Facebook Connect Mod';
$txt['fb_enable_wt_mod'] = 'Enable Support For VBGamers Welcome Topic Mod';
$txt['fb_invite'] = 'Invite Freinds To Join';
$txt['fb_title'] = 'Facebook Connect';
$txt['fb_title1'] = 'You are successfully connected with facebook!';
$txt['fb_title2'] = 'Here are some things you can do with Facebook Connect';
$txt['fb_title3'] = 'You Are not Connected With Facebook!';
$txt['fb_title_inv'] = 'Facebook Invite';
$txt['fb_inv'] = 'This is a invitation from';
$txt['fb_inv_app'] = 'application';
$txt['fb_inv1'] = 'Go to A';
$txt['fb_inv2'] = 'Page!';
$txt['fb_inv3'] = 'Invite your friends to use';
$txt['fb_inv4'] = 'Thank you for inviting';
$txt['fb_inv5'] = 'of your friends on';
$txt['fb_inv6'] = 'Click here to return to';
$txt['fb_inv7'] = 'has started using';
$txt['fb_inv8'] = 'and thought it\'s so cool even you should try it out!';
$txt['fb_inv9'] = 'Put';
$txt['fb_inv10'] = 'on your profile';
$txt['fb_avatar'] = 'Update your avatar to Your facebook Pic';
$txt['fb_avatar1'] = 'Facebook Avatar';
$txt['fb_avatar2'] = 'your avatar has been changed';
$txt['fb_avatar3'] = 'are you sure you want to update you avatar?';
$txt['fb_yes'] = 'yes';
$txt['fb_no'] = 'no';
$txt['fb_or'] = 'or';
$txt['fb_sync'] = 'Facebook Sync';
$txt['fb_sync1'] = 'Are You sure You Want To sync Your Facebook And Forum Accounts?';
$txt['fb_share'] = 'Share This site On facebook';
$txt['fb_fans'] = 'Fan Page';
$txt['fb_fans1'] = 'Facebook Fan Page';
$txt['fb_haslogged'] = 'has logged in to';
$txt['fb_haslogged2'] = 'using facebook connect';
$txt['fb_reg1'] = 'Facebook Login';
$txt['fb_reg2'] = '(you only need to do this once)';
$txt['fb_reg8'] = 'Display Name';
$txt['fb_reg3'] = 'Go';
$txt['fb_reg4'] = 'Please Enter a User Name';
$txt['fb_reg44'] = 'Required Information';
$txt['fb_reg45'] = 'Additional Information';
$txt['permissiongroup_simple_facebookperm'] = 'Facebook Connect';
$txt['permissiongroup_facebookperm'] = 'Facebook Connect';
$txt['permissionhelp_share_topic'] = 'If the user is allowed to Share Topics on Facebook';
$txt['permissionname_share_topic'] = 'Share Topics on Facebook';
$txt['fbshare_share'] = 'Share Boards';
$txt['fb_custom_profile'] = 'Enable Custom Profile Feilds Support';



In file $sourcedir/ManagePermissions.php

Find:
	$groupLevels['global']['standard'] = array_merge($groupLevels['global']['restrict'], array(


Add after:

'share_topic',



Find:
	$permissionList = array(

'membergroup' => array(


Add after:

'share_topic' => array(false, 'facebookperm', 'facebookperm'),



Find:
'simple' => array(

'view_basic_info',


Add after:

'facebookperm',



Find:
'classic' => array(

'general',


Add after:

'facebookperm',



In file $themedir/Login.template.php

Find:

"submit" value="', $txt['login'], '" class="button_submit" />



Add after:
';

echo'

';show_facebook();echo'

';
echo'



In file $themedir/ManageBoards.template.php

Find:
		"checkbox" id="redirect_enable" name="redirect_enable"', $context['board']['topics'] ? ' disabled="disabled"' : '', $context['board']['redirect'] != '' ? ' checked="checked"' : '', ' onclick="refreshOptions();" class="input_check" />


';


Add after:

echo '






'.$txt['fb_admin_setsh1'].':

'.$txt['fb_admin_setsh2'].'



, $context['board']['fbshare_enable'] ? 'checked="checked"' : '', '/>


'
;



In file $themedir/Display.template.php

Find:
echo '




Add after:
';

$allowed_share_topic = allowedTo('
share_topic');
if($modSettings['
fb_app_sharetopic'] && $allowed_share_topic)
{
foreach ($context['
fbshare_boards'] as $board)
if($board['
fbshare_enable'] == 1)
echo'

"share">

';
}
echo'



In file $sourcedir/ManageBoards.php

Find:
$boardOptions['posts_count'] = isset($_POST['count']);


Add after:

$boardOptions['fbshare_enable'] = isset($_POST['fbshare_enable']);



In file $sourcedir/Subs-Boards.php

Find:
// This setting is a little twisted in the database...

if (isset($boardOptions['posts_count']))
{
$boardUpdates[] = 'count_posts = {int:count_posts}';
$boardUpdateParameters['count_posts'] = $boardOptions['posts_count'] ? 0 : 1;
}


Add after:

if (isset($boardOptions['fbshare_enable']))
{
$boardUpdates[] = 'fbshare_enable = {int:fbshare_enable}';
$boardUpdateParameters['fbshare_enable'] = $boardOptions['fbshare_enable'] ? 0 : 1;
}



Find:
b.num_posts, b.num_topics, c.id_cat, c.name AS cat_name, c.cat_order, c.can_collapse


Add after:
, b.fbshare_enable



Find:
'profile' => $row['id_profile'],


Add after:

'fbshare_enable' => $row['fbshare_enable'],



In file $sourcedir/PortaMx/Class/user_login.php

Find:
"float:'.$R_L.';margin-'.$R_L.':4px;" type="submit" value="'. $txt['login'] .'" />


"clear:both;" />'. $txt['quick_login_dec'] .'

';
}


Add after:

show_facebook();



Find:
	
  • '.$img.'"'. $scripturl .'?action=profile;area=showposts;u='. $context['user']['id'] .'">'. $txt['pmx_showownposts'] .'
  • ';
    }


    Add after:

    echo'
  • ';show_facebook();echo'
  • '
    ;



    In file $sourcedir/PortalBlocks.php

    Find:
    ', sprintf($txt['welcome_guest'], $txt['guest_title']);


    Add after:

    show_facebook();



    Find:
    echo '
    
    '
    , sp_embed_image('arrow'), ' , $scripturl, '?action=profile">', $txt['profile'], ' ', sp_embed_image('arrow'), ' , $scripturl, '?action=logout;sesc=', $context['session_id'], '">', $txt['logout'], '';


    Add before:

    show_facebook();



    In file $sourcedir/Subs-EzPortalMain2.php

    Find:
    // Avatar
    
    if (!empty($context['user']['avatar']))
    echo $context['user']['avatar']['image'], '
    '
    ;


    Add before:

    show_facebook();



    Find:
    "submit" value="', $txt['ezp_built_login'], '" />
    




    Add after:
    ';
    
    show_facebook();
    echo'



    In file $sourcedir/Display.php

    Find:
    redirectexit(!empty($topicGone) ? 'board=' . $board : 'topic=' . $topic . '.' . $_REQUEST['start']);
    
    }


    Add after:

    function fbshare_boards()
    {
    global $topic, $board, $smcFunc, $context;

    $req = $smcFunc['db_query']('', '
    SELECT
    t.id_topic, t.id_board, b.id_board, b.fbshare_enable
    FROM {db_prefix}topics AS t
    LEFT JOIN {db_prefix}boards b ON t.id_board = b.id_board
    WHERE fbshare_enable = {int:one} AND t.id_topic = {int:current_topic}'
    ,
    array(
    'one' => 1,
    'current_topic' => $topic,
    )
    );

    $cats = array();
    $context['fbshare_boards'] = array();
    while ($row = $smcFunc['db_fetch_assoc']($req))
    {
    $context['fbshare_boards'][] = array(
    'fbshare_enable' => $row['fbshare_enable'],
    'id_topic' => $row['id_topic'],
    );

    }
    }



    Find:
    // What are you gonna display if these are empty?!
    
    if (empty($topic))
    fatal_lang_error('no_board', false);


    Add before:

    fbshare_boards();



    In file $themedir/css/index.css

    Find:
    #forumposts h3 span#author, #forumposts h3 span#top_subject
    
    {
    float: left;
    }


    Add before:

    #forumposts h3 span#facebook
    {
    float: right;
    margin: 6px 0.5em 0 0;
    }



    In file $boarddir/index.php

    Find:
    'xmlhttp' => array('Xml.php', 'XMLhttpMain'),


    Add after:

    'facebook' => array('FB_Connect/FB_Connect.php', 'FB_Connect'),



    Find:
    call_user_func(smf_main());


    Add after:

    loadFbc();



    In file $sourcedir/Subs.php

    Find:
    'logout' => array(
    
    'title' => $txt['logout'],
    'href' => $scripturl . '?action=logout;%1$s=%2$s',
    'show' => !$user_info['is_guest'],
    'sub_buttons' => array(
    ),
    'is_last' => !$context['right_to_left'],
    ),


    Replace with:

    'logout2' => array(
    'title' => $txt['logout'],
    'href' => '#" onclick="doLoggedOutFacebookUser();"',
    'show' => !$user_info['is_guest'] && !empty($modSettings['fb_app_facebook_log_out']),
    'sub_buttons' => array(
    ),
    'is_last' => !$context['right_to_left'],

    ),

    'logout' => array(
    'title' => $txt['logout'],
    'href' => $scripturl . '?action=logout;%1$s=%2$s',
    'show' => !$user_info['is_guest'] && empty($modSettings['fb_app_facebook_log_out']),
    'sub_buttons' => array(
    ),
    'is_last' => !$context['right_to_left'],
    ),



    In file $sourcedir/Admin.php

    Find:
    'languages' => array(
    
    'label' => $txt['language_configuration'],


    Add before:

    'fb' => array(
    'label' => $txt['fb_admin'],
    'file' => 'FB_Connect/Facebook_connect_admin.php',
    'function' => 'conAdmin',
    // 'icon' => 'modifications.gif',
    'subsections' => array(
    'settingsa' => array($txt['fb_admin_main']),
    'fbshare' => array($txt['fbshare_share'], 'enabled' => !empty($modSettings['fb_app_sharetopic'])),
    'fblogs' => array($txt['fb_admin_logs']),

    ),

    ),



    In file $sourcedir/Subs-Members.php

    Find:
    // Delete the member.
    
    $smcFunc['db_query']('', '
    DELETE FROM {db_prefix}members
    WHERE id_member IN ({array_int:users})'
    ,
    array(
    'users' => $users,
    )
    );


    Add after:

    // Delete Facebook sync.
    $smcFunc['db_query']('', '
    DELETE FROM {db_prefix}facebook_sync
    WHERE id_member IN ({array_int:users})'
    ,
    array(
    'users' => $users,
    )
    );



    In file $sourcedir/Profile.php

    Find:
    $check_password = $context['user']['is_owner'] && in_array($profile_include_data['current_area'], $context['password_areas']);


    Do something with this: (position not specified)

    loadFbc();
    $check_password = $context['user']['is_owner'] && !isset($context['user']['fb']) && in_array($profile_include_data['current_area'], $context['password_areas']);



    In file $sourcedir/Load.php

    Add to end of file:

    function loadFbc() {
    global $context, $smcFunc, $modSettings;

    $request = $smcFunc['db_query']('', "
    SELECT id_member
    FROM {db_prefix}facebook_sync
    WHERE id_member = {int:uid}
    LIMIT 1"
    ,
    array(
    'uid' => $context['user']['id'],
    )
    );
    while($result = $smcFunc['db_fetch_assoc']($request)) {
    $context['user']['fb'] = $result['id_member'];
    }
    $smcFunc['db_free_result']($request);
    if(!empty($result))
    $context['user']['fb'] = $result;

    }



    In file $themedir/index.template.php

    Find:
    function template_html_above()
    
    {
    global $context, $settings, $options, $scripturl, $txt, $modSettings;


    Replace with:

    function template_html_above()
    {
    global $context, $settings, $options, $scripturl, $txt, $modSettings, $boardurl;



    Find:
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    "http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '>


    Replace with:

    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    "http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" ', $context['right_to_left'] ? ' dir="rtl"' : '', '>



    Find:
    // Output any remaining HTML headers. (from mods, maybe?)
    
    echo $context['html_headers'];


    Add before:

    echo'
    '
    ;



    Find:
    
    
    ';


    Add after:

    echo'';



    Find:
    function template_body_above()


    Add before:

    function show_facebook()
    {
    global $boardurl, $settings, $context, $txt, $modSettings, $scripturl;
    if($modSettings['fb_enable'])
    {
    if ($context['user']['is_logged'])
    {
    if(isset($context['user']['fb'])) {
    echo ' . $settings['images_url'] . '/facebook.png" alt="'.$txt['fb_title'].'" /> '.$txt['fb_title'].'';
    }
    else {
    echo ' . $settings['images_url'] . '/facebook.png" alt="'.$txt['fb_title'].'" /> '.$txt['fb_integrate'].'';
    }
    echo'

    '
    ;
    }
    else
    {
    echo'
    '
    ;
    }
    }
    }



    Find:
    if (!empty($modSettings['enableOpenID']))
    
    echo'

    '
    ;

    echo '

    '
    ;


    Add after:

    show_facebook();



    Find:
    function template_html_below()
    
    {
    global $context, $settings, $options, $scripturl, $txt, $modSettings;


    Replace with:

    function template_html_below()
    {
    global $context, $settings, $options, $scripturl, $txt, $sc, $modSettings, $boarddir, $boardurl;

    echo'';

    if(isset($_GET['fb_feed']))
    {
    include_once $boarddir.'/fbc/facebook/php/facebook.php';
    $api_key = ''.$modSettings['fb_app_key'].'';
    $secret = ''.$modSettings['fb_app_secret'].'';
    $fb = new Facebook($api_key,$secret);
    $fb_user = $fb->get_loggedin_user();
    $user_id = $fb->require_login();
    $user_details = $fb->api_client->users_getInfo($fb_user, array('first_name','last_name'));
    $firstName = $user_details[0]['first_name'];
    $lastName = $user_details[0]['last_name'];
    $name = ''.$firstName.' '.$lastName.'';
    echo'';
    }




    Find:
    if (!empty($context['user']['avatar']))
    
    echo '

    ', $context['user']['avatar']['image'], '

    '
    ;


    Add before:

    show_facebook();