SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Проблем : Tyxo брояч в SMF форум

theivo

Member
Здравейте ,
имам проблем с поставянето на Tyxo.bg брояч в SMF базиран форум.
Когато се опитвам да добавя кода на брояча във footer-a получавам грепка от сорта на :

---------
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in .../Themes/default/index.template.php on line 365

--------

Някой сблъсквал ли се е с подобно нещо ?
Излишно е да добавям , че не получих отговор на питането си от съпорта на tyxo :)

Благодаря предварително !
 
Re: Проблем : Tyxo брояч в SMF форум

/off
В момента tyxo не е надежден, защото плъзнаха скриптове за генериране на фалшив трафик. И дефакто информацията която ти показва няма да е реална.
off/
Но иначе покажи точно къде го слагаш. пейстни 10-ина реда над и под мястото където слагаш кода или поне кажи на кой ред го слагаш и коя е версията. Защото неможеш насред php код просто да лепнеш js Или html код.
Когато разбереш как да сложиш този брояч, ще можеш да слагаш и counter-а на всеки друг. Иначе ти препоръчвам Google Analystics
 
Re: Проблем : Tyxo брояч в SMF форум

В index.template.php , точно след кода , който пействам искам да го добавя

Код:
	// Show the "Powered by" and "Valid" logos, as well as the copyright. Remember, the copyright must be somewhere!
	echo '

	<div id="footerarea" style="text-align: center; padding-bottom: 1ex;', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? ' width: 100%;' : '', '">
		<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
			function smfFooterHighlight(element, value)
			{
				element.src = smf_images_url + "/" + (value ? "h_" : "") + element.id + ".gif";
			}
		// ]]></script>
		<table cellspacing="0" cellpadding="3" border="0" align="center" width="100%">
			<tr>
				<td width="28%" valign="middle" align="', !$context['right_to_left'] ? 'right' : 'left', '">
					<a href="http://www.mysql.com/" target="_blank"><img id="powered-mysql" src="', $settings['images_url'], '/powered-mysql.gif" alt="', $txt['powered_by_mysql'], '" width="54" height="20" style="margin: 5px 16px;" onmouseover="smfFooterHighlight(this, true);" onmouseout="smfFooterHighlight(this, false);" /></a>
					<a href="http://www.php.net/" target="_blank"><img id="powered-php" src="', $settings['images_url'], '/powered-php.gif" alt="', $txt['powered_by_php'], '" width="54" height="20" style="margin: 5px 16px;" onmouseover="smfFooterHighlight(this, true);" onmouseout="smfFooterHighlight(this, false);" /></a>
				</td>
				<td valign="middle" align="center" style="white-space: nowrap;">
					', theme_copyright(), '<br />

Ползвам 1.1.4 версия на форума ,
благодаря за съвета относно услугата на Гугъл , използвам я но в друг сайт, просто в момента се заиграх с това...
 
Re: Проблем : Tyxo брояч в SMF форум

мисля че кода трябва да е сложен така:

{literal}
tyxo JS code
{/literal}

това е ако има проблем със темплейт системата обаче. Не съм модвал точно SMF но има вероятност това да е проблема.
 
Re: Проблем : Tyxo брояч в SMF форум

мисля че кода трябва да е сложен така:

{literal}
tyxo JS code
{/literal}

това е ако има проблем със темплейт системата обаче. Не съм модвал точно SMF но има вероятност това да е проблема.

SMF със smarty ли е? Ако да - така трябва да е.
Според мен си махнал някой кавичка
 
Re: Проблем : Tyxo брояч в SMF форум

Не , не съм махал кавички , точно кавичките са проблем :)
Просто не знам как да преправя кода , за да е всичко наред...

Код:
<!-- NACHALO NA TYXO.BG BROYACH -->
<script  type="text/javascript">
<!-- 
d=document;
d.write('<a href="http://www.tyxo.bg/?31685" title="Tyxo.bg counter" target=" blank"><img width="80" height="15" border="0" alt="Tyxo.bg counter"');
d.write(' src="http://cnt.tyxo.bg/31685?rnd='+Math.round(Math.random()*2147483647));
d.write('&sp='+screen.width+'x'+screen.height+'&r='+escape(d.referrer)+'" /><\/a>');
//-->
</script>
<noscript><a href="http://www.tyxo.bg/?31685" title="Tyxo.bg counter" target="_blank"><img src="http://cnt.tyxo.bg/31685" width="80" height="15" border="0" alt="Tyxo.bg counter" /></a></noscript>
<!-- KRAI NA TYXO.BG BROYACH -->

Ето го кода за брояча ми , а ето и темата във форума на SMF, която мисля че ще е от помощ
http://www.simplemachines.org/community/index.php?topic=107806.0
 
Re: Проблем : Tyxo брояч в SMF форум

замени двойните кавички " с единични ' ...да видим какво ще стане ;)

Код:
<!-- NACHALO NA TYXO.BG BROYACH -->
<script  type='text/javascript'>
<!-- 
d=document;
d.write('<a href='http://www.tyxo.bg/?31685' title='Tyxo.bg counter' target=' blank'><img width='80' height='15' border='0' alt='Tyxo.bg counter'');
d.write(' src='http://cnt.tyxo.bg/31685?rnd='+Math.round(Math.random()*2147483647));
d.write('&sp='+screen.width+'x'+screen.height+'&r='+escape(d.referrer)+'' /><\/a>');
//-->
</script>
<noscript><a href='http://www.tyxo.bg/?31685' title='Tyxo.bg counter' target='_blank'><img src='http://cnt.tyxo.bg/31685' width='80' height='15' border='0' alt='Tyxo.bg counter' /></a></noscript>
<!-- KRAI NA TYXO.BG BROYACH -->
 
Re: Проблем : Tyxo брояч в SMF форум

ами...

Template Parse Error!
There was a problem loading the /Themes/MyTheme/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\).

syntax error, unexpected T_STRING, expecting ',' or ';'
 
Последно редактирано:
Re: Проблем : Tyxo брояч в SMF форум

аз сега видях обърнах внимание на горните постове ... а защо в индекс.темплейт.пхп ???
до колкото знам за SMF този код трябва да го сложиш в wireless.template.php :) най-отдолу на файла ти е
Код:
	echo '
	</body>
</html>';
ръгни го преди </body> тага :) да тестваме да видим ко ще рече :)

редакция: в този случай не променяй структурата на тиксо кода!
 
Re: Проблем : Tyxo брояч в SMF форум

Не , не се появява.
Има и друго , ползвам темплейт , а в него няма такъв файл.
Пробвах да добавя в templates/dеfault

а в index.template.php пипах , когато променях moderated by... във footer-a , за това съм убеден , че трябва да е там
 
Re: Проблем : Tyxo брояч в SMF форум

потърси в кой от файловете ти от темплейта се намира тага </body> и там го сложи .... moderated може да се намира в който и файл да искаш да го сложиш...после пхп-то си го вика от там :) ... това не е гаранция че там можеш да го сложиш...
 
Re: Проблем : Tyxo брояч в SMF форум

Там където искаш да сложиш кода сложи това
Код:
?>
<?php
и сложи html-то м/у таговете.
 
Re: Проблем : Tyxo брояч в SMF форум

>>The footer can be found in the template_main_below() function in index.template.php for the theme you're using.

значи намираш(около ред 375):
Код:
       </td>
    </tr>
  </table>';

и го заменяш с:
Код:
       </td>
      </tr>
   </table>'
    ."<!-- NACHALO NA TYXO.BG BROYACH -->
<script  type='text/javascript'>
<!--
d=document;
d.write(\"<a href='http://www.tyxo.bg/?31685' title='Tyxo.bg counter' target=' blank'><img width='80' height='15' border='0' alt='Tyxo.bg counter'\");
d.write(\" src='http://cnt.tyxo.bg/31685?rnd=\"+Math.round(Math.random()*2147483647));
d.write(\"&sp='+screen.width+'x'+screen.height+'&r='+escape(d.referrer)+'' /><\/a>\");
//-->
</script>
<noscript><a href='http://www.tyxo.bg/?31685' title='Tyxo.bg counter' target='_blank'><img src='http://cnt.tyxo.bg/31685' width='80' height='15' border='0' alt='Tyxo.bg counter' /></a></noscript>
<!-- KRAI NA TYXO.BG BROYACH -->";

така би трябвала да сработи. ако не ти харесва мястото където се появява може да се премести и по напред в MySQL/PHP bozite
 
Последно редактирано:
Re: Проблем : Tyxo брояч в SMF форум

АПЛОДИСМЕНТИ !!!!

Евала ! Така сработи ! Много ти благодаря , nikoladd! ...както и на всички които се включиха в тази тема :) Сега съм доволен :)
 
Последно редактирано:
Re: Проблем : Tyxo брояч в SMF форум

Трябва да ескейпнеш кавичките за джаваскрипта който принтиш - този код би трябвало да сработи
Код:
<!-- NACHALO NA TYXO.BG BROYACH -->
<script  type="text/javascript">
<!-- 
d=document;
d.write(\'<a href="http://www.tyxo.bg/?31685" title="Tyxo.bg counter" target=" blank"><img width="80" height="15" border="0" alt="Tyxo.bg counter"\');
d.write(\' src="http://cnt.tyxo.bg/31685?rnd=\'+Math.round(Math.random()*2147483647));
d.write(\'&sp=\'+screen.width+\'x\'+screen.height+\'&r=\'+escape(d.referrer)+\'" /><\/a>\');
//-->
</script>
<noscript><a href="http://www.tyxo.bg/?31685" title="Tyxo.bg counter" target="_blank"><img src="http://cnt.tyxo.bg/31685" width="80" height="15" border="0" alt="Tyxo.bg counter" /></a></noscript>
<!-- KRAI NA TYXO.BG BROYACH -->

във файл
index.template.php
Код:
echo '

тиксо, скоч, анкерпласт и др. каунтъри 

</body></html>'
 
Последно редактирано:
Re: Проблем : Tyxo брояч в SMF форум

Благодаря и на теб , вече успях и да го премахна от там. Нещо показва различни неща от google analytics .

Но наистина - много благодаря на всички , които се включиха в темата. Предполагам ще е полезна и за други.
 

Горе