Hej Michel, enhver chance du kan få et kig og se om der er en nem løsning på dette;
Computer Juice - Site Spy
Synes scriptet er ikke at få den css-fil korrekt og ser på forkerte sted for billeder ...
Hej Michel, enhver chance du kan få et kig og se om der er en nem løsning på dette;
Computer Juice - Site Spy
Synes scriptet er ikke at få den css-fil korrekt og ser på forkerte sted for billeder ...
Som jeg ser denne side er ikke oversat overhovedet. Sandsynligvis global_complete krog er ikke brugt der. Du kan prøve integration for mods, der ikke udnytter global_complete krog.
Se her for beskrivelse: http://www.vbenterprisetranslator.co....html # post1795
Vær først kontrollere gør virkelig global_complete bruges ikke der.
Jeg har ærligt talt ikke ved, hvordan man følge disse instruktioner, det er en simpel mod, løber af ajax Jeg tror, bare en php-fil, ingen eller skabeloner. Her er filens indhold.
<? Php
//################################################ ################################//
/ / MOD NAVN: VBISpy # / /
//################################################ ################################//
/ / BESKRIVELSE: Denne modifikation for vBulletin tilføjer et "levende" rulning # / /
/ / Opdatering af nye indlæg i forum # / /
//################################################ ################################//
/ / AF: MPDev # / /
/ / Dato: 9.26.06 # / /
/ / VERSION: 1.0.12 # / /
//################################################ ################################//
/ / ####################### SET PHP MILJØ ###################### #####
error_reporting (E_ALL & ~ E_NOTICE);
/ / #################### Definere vigtige konstanter #######################
define ('THIS_SCRIPT', 'vaispy');
/ / ################### PRE-cache SKABELONER OG DATA ######################
/ / Få særlige sætning grupper
$ Phrasegroups = array ();
/ / Få specielle data skabeloner fra datalager
$ Specialtemplates = array ();
/ / Pre-cache skabeloner bruges af alle handlinger
$ Globaltemplates = array ();
/ / Pre-cache skabeloner bruges af særlige aktioner
$ Actiontemplates = array ();
/ / ######################### KRAV back-end-################### #########
require_once ('/ global.php.');
/ / ######################### CONFIG VARS ##################### #######
/ / Antallet af dage til at scanne bordet for .. (86.400 repræsenterer antallet af sekunder i 24 timer)
$ Daysprune = 1;
/ / Må ikke liste over disse fora, selvom de har tilladelser (test kategorier, osv.)
$ Blockforums = "";
/ / ######################### CONFIG VARS ##################### #######
$ Forumperms = array ();
$ Lastpostid = (int) $ _REQUEST ['sidste'];
$ Abonnere = (int) $ _REQUEST ['abonnere'];
foreach ($ vBulletin-> forumcache AS $ forum) {
$ Forumid = $ forum ['forumid'];
$ Forumperms = & $ vBulletin-> brugerinfo ['forumpermissions']["$ forumid "];
if (! isset ($ vBulletin-> forumcache ["$ forumid"]) ELLER! ($ forumperms & $ vBulletin-> bf_ugp_forumpermissions ['CANview']) ELLER! ($ forumperms & $ vBulletin-> bf_ugp_forumpermissions ['canviewothers'] ) ELLER! verify_forum_password ($ forumid, $ vBulletin-> forumcache ["$ forumid"] ['password'], false))
{
$ Blockforums .=','.$ forum ['forumid'];
}
}
unset ($ forum);
$ Datecut = "OG thread.lastpost> =". (TIMENOW - ($ daysprune * 86400));
$ Prefetched = null;
############################################################################
/ / Hent Tråde jeg har sendt til
require_once (. DIR '/ includes / functions_forumdisplay.php');
$ Result = $ db-> query_read ("
SELECT threadid
Fra ". TABLE_PREFIX." Gevind som tråd
HVOR thread.forumid IKKE IN (0 $ blockforums) og
thread.visible = 1 og
thread.open <> 10 og
thread.lastpostid> $ lastpostid
$ Datecut
");
$ IdsArray = array ();
while ($ id = $ db-> fetch_array ($ result))
{
$ IdsArray [] = $ id ['threadid'];
}
$ Dotthreads = fetch_dot_threads_array (implodere (',', $ idsArray));
############################################################################
/ / Hent Tråde
/ / Må ikke indstillet til mere end 20, medmindre du ved hvordan du ændre html nederst på siden (og på linie 291)
$ Limitq = (isset ($ _REQUEST ['do']) "20":? "5,20");
if ($ abonnerer == 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 AS preview,
post.userid AS lastpuserid
Fra ". TABLE_PREFIX." Subscribethread AS subscribethread
INNER JOIN ". TABLE_PREFIX." Gevind AS tråd ON (subscribethread.threadid = thread.threadid)
LEFT JOIN ". TABLE_PREFIX." Deletionlog AS Deletionlog ON (thread.threadid = deletionlog.primaryid og type = 'tråd')
LEFT JOIN ". TABLE_PREFIX." Post som Post ON (post.postid = thread.lastpostid)
WHERE subscribethread.userid = ". $ VBulletin-> brugerinfo ['userid']."
OG thread.forumid IKKE I (0 $ blockforums)
OG thread.visible = 1
OG subscribethread.canview = 1
OG thread.lastpostid> $ lastpostid
OG deletionlog.primaryid IS NULL
$ Datecut
ORDER BY thread.lastpost DESC LIMIT $ limitq
");
}
andet
{
$ 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 AS preview,
post.userid AS lastpuserid
Fra ". TABLE_PREFIX." Gevind AS tråd
LEFT JOIN ". TABLE_PREFIX." Deletionlog AS Deletionlog ON (thread.threadid = deletionlog.primaryid og type = 'tråd')
LEFT JOIN ". TABLE_PREFIX." Post som Post ON (post.postid = thread.lastpostid)
Hvis åbning af <> 10
$ Datecut
OG thread.forumid IKKE I (0 $ blockforums)
OG thread.visible = '1 '
OG thread.lastpostid> $ lastpostid
OG post.visible = 1
OG deletionlog.primaryid IS NULL
ORDER BY thread.lastpost DESC LIMIT $ limitq
");
}
$ Row = $ highestid = 1;
$ Rowcolor = "alt2";
while ($ tråd = $ db-> fetch_array ($ getthreads)) {
$ Color = $ farve == 'alt1'? 'Alt2': 'alt1';
$ Tråd ['title'] = htmlspecialchars_uni (fetch_censored_text (fetch_trimmed_title (unhtmlspecialchars ($ tråd ['titel']), 85)));
$ Tråd ['dato'] = vbdate ($ vBulletin-> indstillinger ['dateformat'], $ tråd ['lastpost'], 1);
$ Tråd ['tid'] = vbdate ($ vBulletin-> indstillinger ['timeformat'], $ tråd ['lastpost']);
/ / Slip af med html og BBCode first
$ Tråd ['forhåndsvisning'] = strip_tags (strip_bbcode ($ tråd ['forhåndsvisning'], sand, sand));
$ Tråd ['forhåndsvisning'] = htmlspecialchars_uni (fetch_trimmed_title ($ tråd ['forhåndsvisning'], 200));
$ Tråd ['forhåndsvisning'] = fetch_censored_text (fetch_word_wrapped_string ($ tråd ['forhåndsvisning'], 20));
$ Tråd ['replycount'] = vb_number_format ($ tråd ['replycount']);
$ Tråd ['udsigt'] = vb_number_format ($ tråd ['visninger']);
$ Tforumid = $ tråd ['forumid'];
$ Tråd ['forum'] = htmlspecialchars_uni ($ vBulletin-> forumcache ["$ tforumid"] ['titel']);
if ($ tråd ['lastpostid'] == $ tråd ['firstpostid'])
{
$ Etype = "Ny Tråd";
}
andet
{
$ Etype = "Ny Post";
}
/ / Statusicon
/ / Show dot mappe?
if ($ vBulletin-> brugerinfo ['userid'] og $ vBulletin-> indstillinger ['showdots'] og $ dotthreads ["$ tråd [threadid]"])
{
$ Tråd ['statusicon'] .= '_dot';
$ Tråd ['dot_count'] = $ dotthreads ["$ tråd [threadid ]"][' count '];
$ Tråd ['dot_lastpost'] = $ dotthreads ["$ tråd [threadid ]"][' lastpost '];
}
/ / Show hot mappe?
if ($ vBulletin-> indstillinger ['usehotthreads'] og (($ tråd ['replycount']> = $ vBulletin-> indstillinger ['hotnumberposts'] og $ vBulletin-> indstillinger ['hotnumberposts']> 0) eller ( $ tråd ['udsigt']> = $ vBulletin-> indstillinger ['hotnumberviews'] og $ vBulletin-> indstillinger ['hotnumberviews']> 0)))
{
$ Tråd ['statusicon'] .= '_hot';
}
/ / Show låst mappe?
if (! $ tråd ['åbne'])
{
$ Tråd ['statusicon'] .= '_lock';
}
$ Tråd ['statusicon'] = "blank.gif";
if ($ _REQUEST ['do'] == "xml")
{
Her er anden del, vbet forum stopper store indlæg.
$ Output .= <<<VAPRINT
<event>
<id> {$ tråd ['lastpostid']}</ id>
<what> $ etype </ hvad>
<when> {$ tråd ['dato']} {$ tråd ['tid']}</ ved>
<title> {$ tråd ['title']}</ title>
<preview> {$ tråd ['forhåndsvisning']}</ forhåndsvisning>
<poster> {$ tråd ['lastposter']}</ plakat>
<threadid> {$ tråd ['threadid']}</ threadid>
<postid> {$ tråd ['lastpostid']}</ postid>
<lastpost> {$ tråd ['lastpost']}</ lastpost>
<userid> {$ tråd ['lastpuserid']}</ brugerid>
<forumid> {$ tråd ['forumid']}</ forumid>
<forumname> {$ tråd ['forum']}</ DITNAVN>
<views> {$ tråd [synspunkter']}</ visninger>
<replies> {$ tråd ['replycount']}</ svar>
<statusicon> {$ tråd ['statusicon']}</ statusicon>
</ Event>
VAPRINT;
}
andet
{
$ Rowcolor = ($ rowcolor == "alt1" "alt2":? "Alt1");
$ Hvor = $ klip = $ poster_clip = $ plakaten = null;
if (stristr ($ etype, "tråd"))
{
$ Post_url = "showthread.php? T = {$ tråd ['threadid']}";
}
andet
{
$ Post_url = "showthread.php? P = {$ tråd ['lastpostid']} # post {$ tråd ['lastpostid']}";
}
if (! $ tråd ['titel'])
{
$ Klip = "<strong> Ukendt </ strong>";
}
andet
{
$ Klip = "<strong> <img src=\\"{$thread['statusicon']}\\" alt=\\"\\" /> <a target = \\" _blank \\ "href = \\" {$ post_url} \\ "> {$ tråd ['title']}</ a> </ strong>";
}
if ($ tråd ['Preview'])
{
$ Klip .= "<br /> {$ tråd ['forhåndsvisning']}";
}
$ Klip .= "({$ tråd ['udsigt']} synspunkter, {$ tråd ['replycount']} svar)";
if ($ tråd ['lastpuserid'])
{
$ Poster_clip = "<a target=\\"_blank\\" href=\\"member.php?u={$thread['lastpuserid']}\\"> {$ tråd ['lastposter']}</ a>";
}
$ Poster_clip .= "<br /> {$ tråd ['dato']} {$ tråd ['tid']}";
if ($ tråd ['forum'])
{
$ Hvor .= "<strong> <a target=\\"_blank\\" href=\\"forumdisplay.php?f={$thread['forumid']}\\"> {$ tråd ['forum']}</ a> </ strong> ";
}
andet
{
$ Hvor = "";
}
if (is_browser ('opera'))
{
$ Prefetched .= <<<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"> $, hvor </ td> </ tr> </ table> </ div> \\ n
VAPRINT;
}
andet
{
$ Prefetched .= <<<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"> $ hvor </ div> </ td> </ tr> \\ n
VAPRINT;
}
$ Row + +;
if ($ tråd ['lastpostid']> $ highestid)
{
$ Highestid = $ tråd ['lastpostid'];
}
}
}
if ($ row <20)
{
for ($ x = $ row, $ x <21, $ x + +)
{
if (is_browser ('opera'))
{
$ Prefetched .= <<<VAPRINT
<div id="row{$x}"> </ div> \\ n
VAPRINT;
}
andet
{
$ Prefetched .= <<<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;
}
}
}
/ / Hukommelse spare
unset ($ tråd);
$ 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> $ output </ events>";
}
andet
{
echo "<events />";
}
exit;
}
$ Navbits = array ();
$ Navbits [$ forælder] = 'Websted Spy';
$ Navbits = construct_navbits ($ navbits);
eval ('$ Navbar = "'. fetch_template ('Navbar').'";');
$ Navbar = process_replacement_vars ($ Navbar);
eval ('$ headinclude = "'. fetch_template ('headinclude').'";');
$ Headinclude = process_replacement_vars ($ headinclude);
eval ('$ footer = "'. fetch_template ('footer').'";');
$ Footer = process_replacement_vars ($ footer);
echo <<<VAPRINT
$ Stylevar [htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$ Headinclude
<style type="text/css">
. Spyfade1 div,. Spyfade1 span,,. Spyfade1 TD. Spyfade1 img {
opacity: 0,90;
filter: alpha (opacity = 90);
-Moz-opacity: 0,90;
}
. Spyfade2 div,. Spyfade2 span,. Spyfade2 TD. Spyfade2 img {
opacity: 0,80;
filter: alpha (opacity = 80);
-Moz-opacity: 0,80;
}
. Spyfade3 div,. Spyfade3 span,. Spyfade3 TD. Spyfade3 img {
opacity: 0,70;
filter: alpha (opacity = 70);
-Moz-opacity: 0,70;
}
. Spyfade4 div,. Spyfade4 span,. Spyfade4 TD. Spyfade4 img {
opacity: 0,50;
filter: alpha (opacity = 50);
-Moz-opacity: 0,50;
}
. Spyfade5 div,. Spyfade5 span,. Spyfade5 TD. Spyfade5 img {
opacity: 0,30;
filter: 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 language="JavaScript" type="text/javascript">
<! -
spymax = 25;
highestid = $ highestid;
funktion pauseSpy () {
var playimg = document.getElementById ("vaplay");
var pauseimg = document.getElementById ("vapause");
playimg.src = "images / misc / play_up.gif";
playimg.alt = "Click to Play";
pauseimg.src = "images / misc / pause_down.gif";
pauseimg.alt = "Pause ...";
pause ();
}
funktion playSpy () {
var playimg = document.getElementById ("vaplay");
var pauseimg = document.getElementById ("vapause");
playimg.src = "images / misc / play_down.gif";
playimg.alt = "Spil ...";
pauseimg.src = "images / misc / pause_up.gif";
pauseimg.alt = "Klik for at Pause";
genoptage ();
}
funktion pause () {
play = 0;
}
funktion cv () {
Play = 1;
}
/ / ->
</ Script>
<title> Computer Juice - Site Spy </ title>
</ Head>
<BODY onload="spyinit();">
$ Header
$ Navbar
<table width="90%" align="center"> <tr> <td width="50%" align="left"> <input type="checkbox" id="subscribe" value="1"> ; abonnerer tråde kun </ td>
<td width="50%" align="right">
<Img id = "vaplay" src = "images / misc / play_down.gif" style = "cursorointer "alt =" Play "title =" Play Comments "onclick =" playSpy (); "/>
<Img id = "vapause" src = "images / misc / pause_up.gif" style = "cursorointer "alt =" Pause "title =" Pause Comments "onclick =" pauseSpy (); "/>
</ Td> </ tr> </ table>
<br />
VAPRINT;
if (is_browser ('opera'))
{
$ Output .= <<<VAPRINT
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center" id="spy_table">
<tr> <td width="20" class="tcat" nowrap="nowrap" style="height:25px;"> </ td>
<td class="tcat" width="225" nowrap="nowrap" style="height:25px;"> medlem </ td>
<td class="tcat" width="80%" style="height:25px;"> Tråd / Post </ td>
<td class="tcat" width="200" nowrap="nowrap" style="height:25px;"> Forum
</ Tr>
<tr> <td colspan="4" class="alt1">
$ Prefetched
<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;
}
andet
{
$ Output .= <<<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"> begivenhed </ td> <td class="thead" width="100"> medlem </ td> <td class = "thead "> Tråd / Post </ td> <td class="thead" width="190"> Forum </ td> </ tr>
</ Thead>
<tbody class="alt1">
$ Prefetched
<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;
}
$ Output .= <<<VAPRINT
$ Footer
VAPRINT;
echo $ output;
?>
Og det er spørgsmålet - output er simpelthen trykt, så der er ingen mulighed for at oversætte den på normal vis.
MEN - vi har løsning på dette - den ene, som jeg pegede dig. Det vil behandle sager som denne. Fortæl os, præcis med hvilke skridt du har problemer. Vi vil hjælpe dig brak vejledning eller ligefrem ændre det mere forståeligt
PS.
Er du sikker på, at licensen til dette mod gør det muligt at offentliggøre sin kode? Hvis ikke, så fjern det.
Lad mig gøre det klart, jeg vil have dig til at gøre dette arbejde, kan jeg betale.
Selvfølgelig tilbyder vi også betalte tjenester som installation, opgradering. Vi tænkte ikke om integration, men du kan købe opgradering tjeneste og vi vil gøre det for dig.
Bemærk, at vi skal have adgang til din FTP og Admin CP at være i stand til at gøre dette integration (Admin CP - måske ikke hvis faktiske indstillinger er OK; FTP definitivt ja).