Ahoj Michel, nějaká šance, můžete se podívat a zjistit, jestli existuje jednoduchá oprava tohoto;
Počítačová Juice - Site Spy
Zdá se, že scénář není stále CSS soubor správně a hledá na špatném místě pro obrázky ...
Ahoj Michel, nějaká šance, můžete se podívat a zjistit, jestli existuje jednoduchá oprava tohoto;
Počítačová Juice - Site Spy
Zdá se, že scénář není stále CSS soubor správně a hledá na špatném místě pro obrázky ...
Jak vidím tuto stránku není přeloženo vůbec. S největší pravděpodobností global_complete háček není použita tam. Můžete zkusit integraci mods, které nevyužijí global_complete háček.
Viz zde Popis: http://www.vbenterprisetranslator.co....html # post1795
Nejprve se, prosím se opravdu global_complete není použita tam.
Upřímně nevím, jak řídit těmito pokyny, je to jednoduchý mod, běží Ajax si myslím, jen jeden php soubor, žádné nebo šablony. Zde je obsah souboru.
<? Php
//################################################ ################################//
/ / MOD Jméno: VBISpy # / /
//################################################ ################################//
/ / Popis: Tato modifikace na phpBB dodává "live" rolování # / /
/ / Aktualizace nových pracovních míst v tomto fóru # / /
//################################################ ################################//
/ / By: MPDev # / /
/ / DATE: 9.26.06 # / /
/ / Verze: 1.0.12 # / /
//################################################ ################################//
/ / ####################### SET PHP PROSTŘEDÍ ###################### #####
error_reporting (E_ALL & ~ E_NOTICE);
/ / DEFINE #################### Důležité konstanty #######################
define ('THIS_SCRIPT', 'vaispy');
/ / PRE-################### CACHE šablon a DATA ######################
/ / Dostat speciální výraz skupiny
$ Phrasegroups = array ();
/ / Získat speciální datové šablony z datového úložiště
$ Specialtemplates = array ();
/ / Pre-cache šablon používají všechny akce
$ Globaltemplates = array ();
/ / Pre-cache Šablony používané konkrétních akcí
$ Actiontemplates = array ();
/ / ######################### Vyžadovat, back-end ################### #########
require_once ('/ global.php.');
/ / ######################### CONFIG VARS ##################### #######
/ / Počet dní skenování tabulky .. (86400 představuje počet sekund, za 24 hodin)
Daysprune $ = 1;
/ / Neuvádějte těchto fórech, i když mají oprávnění (test kategorií, atd.)
Blockforums $ = "";
/ / ######################### CONFIG VARS ##################### #######
$ Forumperms = array ();
$ Lastpostid = (int) $ _REQUEST ['poslední'];
Přihlásit $ = (int) $ _REQUEST ['Přihlásit se'];
foreach ($ vBulletinu-> forumcache AS $ forum) {
Forumid $ = $ forum ['forumid'];
$ $ = & Forumperms vBulletinu-> userinfo ['forumpermissions']["$ forumid "];
if (! isset ($ vBulletinu-> forumcache ["$ forumid"]) nebo! ($ a $ forumperms vBulletinu-> bf_ugp_forumpermissions ['CANview']) nebo! ($ a $ forumperms vBulletinu-> bf_ugp_forumpermissions ['canviewothers'] ) nebo! verify_forum_password ($ forumid, $ vBulletin-> forumcache ["$ forumid"] ['heslo'], false))
{
$ Blockforums .=','.$ forum ['forumid'];
}
}
unset ($ forum);
Datecut $ = "a thread.lastpost> =". (TIMENOW - ($ daysprune * 86400));
$ Napřed = null;
############################################################################
/ / Získání vláken jsem publikoval v
require_once (. DIR "/ includes / functions_forumdisplay.php ');
$ Result = $ db-> query_read ("
SELECT ThreadId
Z ". TABLE_PREFIX." Závit je závit
Kde thread.forumid NOT IN (0 Kč blockforums) a
thread.visible = 1 a
thread.open <> 10 a
thread.lastpostid> $ lastpostid
$ Datecut
");
$ IdsArray = array ();
while ($ id = $ db-> fetch_array ($ result))
{
$ IdsArray [] = $ id ['ThreadId'];
}
$ Dotthreads = fetch_dot_threads_array (implodují (',', $ idsArray));
############################################################################
/ / Získání vláken
/ / Nenastavujte na více než 20, pokud nevíte, jak upravit html v dolní části stránky (a na řádku 291)
$ Limitq = (isset ($ _REQUEST ['do']), "20": "5,20");
if ($ přihlásit == 1)
{
Getthreads $ = $ db-> query_read ("
SELECT subscribethread.subscribethreadid,
thread.forumid,
thread.firstpostid,
thread.lastpost,
thread.lastposter,
thread.lastpostid,
thread.replycount,
thread.threadid,
thread.title,
thread.open,
thread.views,
post.pagetext je náhled,
post.userid AS lastpuserid
Z ". TABLE_PREFIX." Subscribethread AS subscribethread
INNER JOIN ". TABLE_PREFIX." Závitem závit na (subscribethread.threadid thread.threadid =)
LEFT JOIN ". TABLE_PREFIX." Deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid A type = "téma")
LEFT JOIN ". TABLE_PREFIX." Post příspěvek (post.postid thread.lastpostid =)
KDE subscribethread.userid = ". $ VBulletin-> userinfo ['userid']."
A thread.forumid NOT IN (0 Kč blockforums)
A thread.visible = 1
A subscribethread.canview = 1
A thread.lastpostid> $ lastpostid
A deletionlog.primaryid IS NULL
$ Datecut
ORDER BY DESC LIMIT $ thread.lastpost limitq
");
}
jiný
{
Getthreads $ = $ db-> query_read ("
SELECT thread.forumid,
thread.firstpostid,
thread.lastpost,
thread.lastposter,
thread.lastpostid,
thread.replycount,
thread.threadid,
thread.title,
thread.open,
thread.views,
post.pagetext je náhled,
post.userid AS lastpuserid
Z ". TABLE_PREFIX." Vlákno jako vlákno
LEFT JOIN ". TABLE_PREFIX." Deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid A type = "téma")
LEFT JOIN ". TABLE_PREFIX." Post příspěvek (post.postid thread.lastpostid =)
Pokud by otevřenými <> 10
$ Datecut
A thread.forumid NOT IN (0 Kč blockforums)
A thread.visible = '1 '
A thread.lastpostid> $ lastpostid
A post.visible = 1
A deletionlog.primaryid IS NULL
ORDER BY DESC LIMIT $ thread.lastpost limitq
");
}
$ Row = $ highestid = 1;
$ Rowcolor = "ALT2";
while ($ nit = $ db-> fetch_array ($ getthreads)) {
$ $ Color = barva == "ALT1? "ALT2": "ALT1";
$ Závitu ['title'] = htmlspecialchars_uni (fetch_censored_text (fetch_trimmed_title (unhtmlspecialchars ($ závit ['title']), 85)));
$ Závitu ['datum'] = vbdate ($ vBulletinu-> Možnosti ['FORMÁT_DATA'], $ závit ['lastpost'], 1);
$ Závitu ['time'] = vbdate ($ vBulletinu-> Možnosti ['timeformat'], $ závit ['lastpost']);
/ / Zbavte HTML a BBCode první
$ Závit ["Náhled"] = strip_tags (strip_bbcode ($ závit ["Náhled"], pravda, true));
$ Závitu ['náhled'] = htmlspecialchars_uni (fetch_trimmed_title ($ závit ["Náhled"], 200));
$ Závitu ['náhled'] = fetch_censored_text (fetch_word_wrapped_string ($ závit ["Náhled"], 20));
$ Závitu ['replycount'] = vb_number_format ($ závit ['replycount']);
$ Závitu ['Zobrazení'] = vb_number_format ($ závit ['Zobrazení']);
Tforumid $ = $ závitu ['forumid'];
$ Závitu ['Forum'] = htmlspecialchars_uni ($ vBulletinu-> forumcache ["$ tforumid"] ['title']);
if ($ závit ['lastpostid'] == $ závitu ['firstpostid'])
{
$ ETYPE = "Nové téma";
}
jiný
{
$ ETYPE = "Nový příspěvek";
}
/ / Statusicon
/ / Zobrazit složky bod?
if ($ vBulletinu-> userinfo ['userid'] a $ vBulletinu-> Možnosti ['showdots'] a $ dotthreads ["$ vlákna [ThreadId]"])
{
$ Závitu ['statusicon "] .=' _dot";
$ Závitu ['dot_count'] = $ dotthreads ["$ závitu [ThreadId ]"][' počet '];
$ Závitu ['dot_lastpost'] = $ dotthreads ["$ závitu [ThreadId ]"][' lastpost '];
}
/ / Zobrazit horké složky?
if ($ vBulletinu-> Možnosti ['usehotthreads'] a (($ závit ['replycount']> = $ vBulletin-> Možnosti ['hotnumberposts'] a $ vBulletinu-> Možnosti ['hotnumberposts']> 0) nebo ( $ závitu ['Zobrazení']> = $ vBulletin-> Možnosti ['hotnumberviews'] a $ vBulletinu-> Možnosti ['hotnumberviews']> 0)))
{
$ Závitu ['statusicon "] .=' _hot";
}
/ / Zobrazit zamčené složky?
if (! $ závit ['otevřený'])
{
$ Závitu ['statusicon "] .=' _Zamknout";
}
$ Závitu ['statusicon'] = "blank.gif";
if ($ _REQUEST ['do'] == "xml")
{
Tady je druhá část, vbet fórum zastaví velké příspěvky.
$ Výstup .= <<<VAPRINT
<event>
<ID> {$ závit ["id lastpostid']}</>
<what> $ ETYPE </ Co>
<when> {$ závit ["datum"]} {$ závit ["Čas, kdy']}</>
title {$ závitu ['title']}</ title>
<preview> {$ závit ["Náhled']}</ náhled>
<poster> {$ závit ["lastposter']}</ plakát>
<threadid> {$ závit ["ThreadId']}</ ThreadId>
<postid> {$ závit ["lastpostid']}</ PostID>
<lastpost> {$ závit ["lastpost']}</ lastpost>
<userid> {$ závitu ['userid lastpuserid']}</>
<forumid> {$ závit ["forumid']}</ forumid>
<forumname> {$ závitu [fórum']}</ forumname>
<views> {$ závitu [názory']}</ zobrazení>
<replies> {$ závit ["replycount']}</ Odpovědi>
<statusicon> {$ závit ["statusicon']}</ statusicon>
</ Akce>
VAPRINT;
}
jiný
{
Rowcolor $ = ($ rowcolor == "ALT1" "ALT2": "ALT1");
$ Kdy = $ klip = $ poster_clip = $ plakát = null;
if (stristr ($ ETYPE, "závit"))
{
$ Post_url = "showthread.php? T = {$ závit [" ThreadId']}";
}
jiný
{
$ Post_url = "showthread.php? P = $ {závitu ['lastpostid"]} # post {$ závit ["lastpostid']}";
}
if (! $ závit ['title'])
{
$ Klip = "Neznámý <strong> </ strong>";
}
jiný
{
$ Klip = "<strong> <img src=\\"{$thread['statusicon']}\\" alt=\\"\\" /> <a target = \\" _blank \\ "href = \\" $ {} post_url \\ "> $ {nit ['title']}</ a> </ strong>";
}
if ($ závit ["Náhled"])
{
$ Klip .= "<br /> {$ závit [" Náhled']}";
}
$ Klip .= "($ {závit ['Zobrazení']} zobrazení, {$ závit ['replycount']} odpovědí)";
if ($ závit ['lastpuserid'])
{
$ Poster_clip = "<a target=\\"_blank\\" href=\\"member.php?u={$thread['lastpuserid']}\\"> {$ závit [" lastposter']}</ a> ";
}
$ Poster_clip .= "<br /> {$ závit [" datum "]} {$ závit [" Čas']}";
if ($ závit ['Forum'])
{
$ Kde .= "<strong> <a target=\\"_blank\\" href=\\"forumdisplay.php?f={$thread['forumid']}\\"> {$ závit [fórum']}</ a> </ strong> ";
}
jiný
{
$ Kdy = "";
}
if (is_browser ("opera"))
{
$ Napřed .= <<<VAPRINT
<div id="row{$row}"> <table cellpadding="3" cellspacing="0" border="0" width="100%"> <tr> <td width = "20" class = "$ rowcolor smallfont "nowrap =" nowrap "align =" center "> $ ETYPE </ td> <td class="$rowcolor smallfont" width="225" nowrap="nowrap" align="left"> $ poster_clip </ td > <td class="$rowcolor smallfont" width="80%"> klip $ </ td> <td class="$rowcolor smallfont" width="200" nowrap="nowrap" align="center"> $, kde </ td> </ tr> </ table> </ div> \\ n
VAPRINT;
}
jiný
{
$ Napřed .= <<<VAPRINT
<tr id="row{$row}"> <td class="$rowcolor smallfont" align="center"> <div class="smallfont"> $ ETYPE </ div> </ td> <td class = " $ rowcolor smallfont "> <div class="smallfont"> $ poster_clip </ div> </ td> <td class="$rowcolor smallfont"> <div class="smallfont"> $ klip </ div> </ td > <td class="$rowcolor smallfont" align="center"> <div class="smallfont"> $ kde </ div> </ td> </ tr> \\ n
VAPRINT;
}
$ Row + +;
if ($ závit ['lastpostid']> $ highestid)
{
Highestid $ = $ závitu ['lastpostid'];
}
}
}
if ($ row <20)
{
for ($ x = $ row, $ x <21, $ x + +)
{
if (is_browser ("opera"))
{
$ Napřed .= <<<VAPRINT
<div id="row{$x}"> </ div> \\ n
VAPRINT;
}
jiný
{
$ Napřed .= <<<VAPRINT
<tr id="row{$x}"> <td class="$rowcolor smallfont" align="center"> </ td> <td class="$rowcolor smallfont"> </ td> < td class = "$ rowcolor smallfont"> </ td> <td class="$rowcolor smallfont" align="center"> </ td> </ tr> \\ n
VAPRINT;
}
}
}
/ / Paměť uložení
unset ($ závit);
$ Db-> free_result ($ getthreads);
if ($ _REQUEST ['do'] == "xml")
{
header ("Content-Type: text / xml '($ stylevar [' charset '] =''', charset = '$ stylevar [' charset ']:.!?.''));
echo '<? xml version = "1.0" encoding = "'. $ stylevar ['charset'].'"?>'. "\\ R \\ n";
if ($ output)
{
echo "$ <events> výkon </ akce>";
}
jiný
{
echo "<events />";
}
exit;
}
$ Navbits = array ();
Navbits $ [$ rodiče] = 'Stránky Spy ";
$ Navbits construct_navbits = ($ navbits);
eval ('$ navigační lišty = "'. fetch_template (" navigační lišty).'";');
$ = Process_replacement_vars navigační lišty ($ navigační lišty);
eval ('$ headinclude = "'. fetch_template (" headinclude ").'";');
$ Headinclude process_replacement_vars = ($ headinclude);
eval ('$ footer = "'. fetch_template (" zápatí ").'";');
$ Footer process_replacement_vars = ($ zápatí);
echo <<<VAPRINT
$ Stylevar [htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$ Headinclude
<style type="text/css">
. Spyfade1 div,. Spyfade1 rozpětí,,. Spyfade1 TD. Spyfade1 {img
opacity: 0.90;
Filtr: alpha (opacity = 90);
-Moz-opacity: 0.90;
}
. Spyfade2 div,. Spyfade2 rozpětí. Spyfade2 TD. Spyfade2 {img
opacity: 0.80;
Filtr: alpha (opacity = 80);
-Moz-opacity: 0.80;
}
. Spyfade3 div,. Spyfade3 rozpětí. Spyfade3 TD. Spyfade3 {img
opacity: 0.70;
Filtr: alpha (opacity = 70);
-Moz-opacity: 0.70;
}
. Spyfade4 div,. Spyfade4 rozpětí. Spyfade4 TD. Spyfade4 {img
opacity: 0.50;
Filtr: alpha (opacity = 50);
-Moz-opacity: 0.50;
}
. Spyfade5 div,. Spyfade5 rozpětí. Spyfade5 TD. Spyfade5 {img
opacity: 0.30;
Filtr: alpha (opacity = 30);
-Moz-opacity: 0.30;
}
</ Style>
<script language="JavaScript" src="clientscript/va_prototype.js"> </ script>
<script language="JavaScript" src="clientscript/va_effects.js"> </ script>
<script language="JavaScript" src="clientscript/va_spy.js"> </ script>
<script type="text/javascript"> language="JavaScript"
<! -
spymax = 25;
highestid = $ highestid;
Funkce pauseSpy () {
var playimg = document.getElementById ("vaplay");
var pauseimg = document.getElementById ("vapause");
playimg.src = "images / misc / play_up.gif";
playimg.alt = "Klikněte na Play";
pauseimg.src = "images / misc / pause_down.gif";
pauseimg.alt = "Pozastaveno ...";
pause ();
}
Funkce playSpy () {
var playimg = document.getElementById ("vaplay");
var pauseimg = document.getElementById ("vapause");
playimg.src = "images / misc / play_down.gif";
playimg.alt = "Hrát ...";
pauseimg.src = "images / misc / pause_up.gif";
pauseimg.alt = "Klikněte na Pause";
životopis ();
}
funkce pause () {
play = 0;
}
Funkce pokračování () {
play = 1;
}
/ / ->
</ Script>
<title> počítače Juice - Site Spy </ title>
</ Head>
<body onload="spyinit();">
$ Header
$ Navigační lišty
<table width="90%" align="center"> <td width="50%" align="left"> <input type="checkbox" id="subscribe" value="1"> ; upsaného závity pouze </ td>
<td width="50%" align="right">
<Img id = "vaplay" src = "images / misc / play_down.gif" style = "kurzorointer, "alt =" Play "title =" Play Komentáře "onclick =" playSpy (); "/>
<Img id = "vapause" src = "images / misc / pause_up.gif" style = "kurzorointer, "alt =" Pauza "title =" Pauza Komentáře "onclick =" pauseSpy (); "/>
</ Td> </ tr> </ table>
<br />
VAPRINT;
if (is_browser ("opera"))
{
$ Výstup .= <<<VAPRINT
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center" id="spy_table">
<td width="20" class="tcat" nowrap="nowrap" style="height:25px;"> </ td>
<td class="tcat" width="225" nowrap="nowrap" style="height:25px;"> členských </ td>
<td class="tcat" width="80%" style="height:25px;"> téma / příspěvek </ td>
<td class="tcat" width="200" nowrap="nowrap" style="height:25px;"> Forum
</ Tr>
<td colspan="4" class="alt1">
$ Napřed
<div id="row21" style="display:none;" class="spyfade1"> </ div>
<div id="row22" style="display:none;" class="spyfade2"> </ div>
<div id="row23" style="display:none;" class="spyfade3"> </ div>
<div id="row24" style="display:none;" class="spyfade4"> </ div>
<div id="row25" style="display:none;" class="spyfade5"> </ div>
</ Td> </ tr>
</ Table>
VAPRINT;
}
jiný
{
$ Výstup .= <<<VAPRINT
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center" id="spy_table">
<thead>
<tr align="center"> <td class="thead" width="100"> událost </ td> <td class="thead" width="100"> členských </ td> <td class = "závit "> téma / příspěvek </ td> <td class="thead" width="190"> Forum </ td> </ tr>
</ Thead>
<tbody class="alt1">
$ Napřed
<tr id="row21" style="display: none;" class="spyfade1"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row22" style="display: none;" class="spyfade2"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row23" style="display: none;" class="spyfade3"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row24" style="display: none;" class="spyfade4"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row25" style="display: none;" class="spyfade5"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
</ Tbody>
</ Table>
VAPRINT;
}
$ Výstup .= <<<VAPRINT
$ Zápatí
VAPRINT;
echo $ výstup;
>
A to je problém - výkon je jednoduše vytisknout, takže není možné to přeložit do normální cestou.
ALE - máme řešení pro to - ten, který jsem uvedl vás. To se bude zabývat případy, jako je tento. Prosím, řekněte nám přesně, který krok máte problémy. Pomůžeme vám ladem pokyny, nebo dokonce změnit to více pochopitelné
PS.
Jste si jisti, že licence na tento mod umožňuje publikovat jeho kód? Pokud ne, pak si prosím odstranit.
Dovolte mi být jasné, chci, abyste tuto práci, mohu zaplatit.
Samozřejmě nabízíme i placené služby, jako je instalace, upgrade. Nemysleli jsme si, o integraci služeb, ale je možné zakoupit modernizace služeb a uděláme to za vás.
Vezměte prosím na vědomí, že budeme potřebovat přístup k FTP a správce CP mohli udělat integraci (Admin CP - možná ne-li aktuální nastavení jsou v pořádku, FTP definitivně ano).