Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 23
Seite [1] 2 >
Drag0n


Just nerd




Beiträge: 941
# Thema - 14.11.2006 um 00:09 Uhr
Moin Leute

habe hier mal eine navlist gemacht für die neusten Downloads

zu finden unter http://drag0n.dr.funpic.de/new_files.rar


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an
Inaktiv
rocco


Going for pro




Herkunft: Wiesbaden
Beiträge: 444
# Antwort: 1 - 14.11.2006 um 07:59 Uhr
spitze! hat er gestern spät abend in ein paar minuten zusammengeschustert... ^^


------------------
WS | rocco
Projektleiter Webmedia Solutions
[ www.webmedia-solutions.de ]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FSK 12 heißt: Der Held kriegt das Mädchen
FSK 16 heißt: Der Böse kriegt das Mädchen
FSK 18 heißt: Jeder kriegt das Mädchen
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 2 - 14.11.2006 um 08:01 Uhr
und ich weis wofür

super arbeit


Inaktiv
|
rocco


Going for pro




Herkunft: Wiesbaden
Beiträge: 444
# Antwort: 3 - 14.11.2006 um 09:12 Uhr
frag besser warum: habe reinhold gestern im ts gesagt: "mach dass das fertig wird, sonst komm ich mal nach offenbach!"


------------------
WS | rocco
Projektleiter Webmedia Solutions
[ www.webmedia-solutions.de ]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FSK 12 heißt: Der Held kriegt das Mädchen
FSK 16 heißt: Der Böse kriegt das Mädchen
FSK 18 heißt: Jeder kriegt das Mädchen
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Inaktiv
|
racor


Going for pro




Beiträge: 476
# Antwort: 4 - 14.11.2006 um 09:39 Uhr
Hehe .... ich weiss auch wofür .. löl^^


------------------

ONLINE PORTFOLIO

Inaktiv
|
rocco


Going for pro




Herkunft: Wiesbaden
Beiträge: 444
# Antwort: 5 - 14.11.2006 um 09:51 Uhr
Hehe .... ich weiss auch wofür .. löl^^

so langsam aber sicher stehe ich auf dem schlauch. was meint ihr mit "ich weiß wofür". eh, für clansphere?! ^^


------------------
WS | rocco
Projektleiter Webmedia Solutions
[ www.webmedia-solutions.de ]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FSK 12 heißt: Der Held kriegt das Mädchen
FSK 16 heißt: Der Böse kriegt das Mädchen
FSK 18 heißt: Jeder kriegt das Mädchen
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Inaktiv
|
SoKol


King for a day




Herkunft: Heilbronn
Beiträge: 281
# Antwort: 6 - 14.11.2006 um 11:21 Uhr
des ist doch bestimmt wegens rocoo project da ;D


------------------
www.groundpictures.de

Inaktiv
|
racor


Going for pro




Beiträge: 476
# Antwort: 7 - 14.11.2006 um 13:28 Uhr
ach quark ... träum weiter sokol ^^


------------------

ONLINE PORTFOLIO

Inaktiv
|
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 8 - 14.11.2006 um 13:42 Uhr
wissen ist macht

ich weiß auch was

aber back 2 Topic

Nice Work, weiter so


------------------

ClanSphere - professional clan care starts here


Zuletzt editiert von TeQu!La ClanSphere Team am 14.11.2006 um 13:43 Uhr (1x Editiert)
Inaktiv
|
Drag0n
Thread-Ersteller


Just nerd




Beiträge: 941
# Antwort: 9 - 14.11.2006 um 14:13 Uhr
mann tut was mann kann xD


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an


Inaktiv
|
Fidan


King for a day



Herkunft: -----
Beiträge: 331
# Antwort: 10 - 16.11.2006 um 22:34 Uhr
HI,

habs mir jetzt auch runtergeladen nur ich kann mein Downloads nicht ankucken kommt diese fehlermeldung

Notice: Undefined index: where in /opt/lampp/htdocs/bxcp/mods/files/view.php on line 7

Was hab ich falsch????


Inaktiv
|
Drag0n
Thread-Ersteller


Just nerd




Beiträge: 941
# Antwort: 11 - 17.11.2006 um 01:48 Uhr
am besten mal deine files-> view.php in nopaste packen und link hier rein setzen


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an


Inaktiv
|
Fidan


King for a day



Herkunft: -----
Beiträge: 331
# Antwort: 12 - 17.11.2006 um 14:10 Uhr
WEiß nicht genau was du mit nopaste meinst aber hier ist der text von der view.php

<?php
// bx clanportal - www.bxcp.com
// $Id: view.php 208 2006-08-14 16:25:09Z McAlcatraz $

$bx_lang = bx_translate('files','view');

$file_id = $_REQUEST['where'];
settype($file_id,'integer');
$maxlength = '80';
$modul = 'files';
$files_size = '';
$access_id = $account['access_files'];

$from = 'files fls INNER JOIN {pre}_users usr ON fls.users_id = usr.users_id';
$from .= ' INNER JOIN {pre}_categories cat ON fls.categories_id = cat.categories_id';
$select = 'fls.files_name AS files_name, fls.users_id AS users_id, usr.users_nick';
$select .= ' AS users_nick, fls.files_time AS files_time, fls.files_id AS files_id';
$select .= ', fls.files_mirror AS files_mirror ,cat.categories_name AS categories_name';
$select .= ', cat.categories_id AS categories_id, fls.files_count AS files_count';
$select .= ', fls.files_description AS files_description, fls.files_close AS files_close';
$select .= ', fls.files_vote AS files_vote, fls.files_size AS files_size, fls.files_version AS files_version, fls.files_previews AS files_previews';
$where = "files_id = '" . $file_id . "'";
$bx_file = bx_sql_select(__FILE__,$from,$select,$where);

$from = 'voted';
$select = 'users_id, voted_answer';
$where = "voted_fid = '" . $file_id . "' AND voted_mod = '" . $modul . "'";
$order = '';
$start = '';
$bx_voted = bx_sql_select(__FILE__,$from,$select,$where,0,0,0);
$voted_loop = count($bx_voted);

if(!empty($_POST['voted_answer']))
{
$voted_answer = $_POST['voted_answer'];
}

if(!empty($account['users_id']))
{
$users_id = $account['users_id'];
}
else
{
$users_id = '0';
}

$check_user_voted = 0;
for ($run = 0; $run < $voted_loop; $run++)
{
$voted_users_id = $bx_voted[$run]['users_id'];
if($voted_users_id == $users_id)
{
$check_user_voted++;
}
}

if(empty($check_user_voted))
{
if(isset($_POST['submit']))
{
$time = bx_time();
$voted_ip =$_SERVER['REMOTE_ADDR'];
$votes_cells = array('voted_fid','users_id','voted_time','vo ted_answer','voted_ip','voted_mod');
$votes_save = array($file_id,$users_id,$time,$voted_answer,$voted_ip,$modul);
bx_sql_insert(__FILE__,'voted',$votes_cells,$votes_save);
header('location:' . $_SERVER['PHP_SELF'] . '?mod=files&action=view&where=' .$file_id);
}
}


echo bx_html_table(1,'forum',1);
echo bx_html_roco(1,'headb',0,3);
$body = bx_link($bx_lang['mod'],'files','list');
$cat = bx_link($bx_file['categories_name'],'files','listcat' ,'where=' . $bx_file['categories_id']);
$file = bx_secure($bx_file['files_name']);
echo $body . ' - ' . $cat . ' - ' . $file;
echo bx_html_roco(0);

echo bx_html_roco(1,'leftc',0,0,'*%');
echo bx_icon('kedit');
echo $bx_lang['name'];
echo bx_html_roco(2,'leftc',0,0,'60%');
echo bx_secure($bx_file['files_name']);

echo bx_html_roco(1,'leftc',0,0,'*%');
echo bx_icon('package_editors') .$bx_lang['version'];
echo bx_html_roco(2,'leftc',0,0,'60%');
echo bx_secure($bx_file['files_version']);
echo bx_html_roco(0);

echo bx_html_roco(1,'leftc',0,0,'*%');
echo bx_icon('fileshare');
echo $bx_lang['big'];
echo bx_html_roco(2,'leftc',0,0,'60%');
echo bx_filesize($bx_file['files_size']);
echo bx_html_roco(0);

echo bx_html_roco(1,'leftc',0,0,'*%');
echo bx_icon('personal');
echo $bx_lang['autor'];
echo bx_html_roco(2,'leftc',0,0,'60%');
echo bx_secure($bx_file['users_nick']);
echo bx_html_roco(0);

echo bx_html_roco(1,'leftc',0,0,'*%');
echo bx_icon('1day');
echo $bx_lang['date'];
echo bx_html_roco(2,'leftc',0,0,'60%');
echo bx_date('unix',$bx_file['files_time'],1);
echo bx_html_roco(0);

echo bx_html_roco(1,'leftc',0,0,'*%');
echo bx_icon('download_manager');
echo $bx_lang['downloaded'];
echo bx_html_roco(2,'leftc',0,0,'60%');
echo bx_html_big(1);
echo bx_secure($bx_file['files_count']) .' ';
echo bx_html_big(0);
echo $bx_lang['mal'];
echo bx_html_roco(0);

$check_vote = $bx_file['files_vote'];

if(!empty($check_vote))
{
echo bx_html_roco(1,'leftc');
echo bx_icon('kchart');
echo $bx_lang['evaluation'];
if(empty($check_user_voted))
{
echo bx_html_roco(2,'leftc');
echo bx_html_form(1,'files','files','view&where=' . $file_id);
echo bx_html_select(1,'voted_answer');
$levels = 1;
while($levels < 7)
{
$voted_answer == $levels ? $sel = 1 : $sel = 0;
echo bx_html_option($levels . ' - ' . $bx_lang['lev_' . $levels],$levels,$sel);
$levels++;
}
echo bx_html_select(0);
echo bx_html_vote('file_id',$file_id,'hidden');
echo bx_html_vote('submit',$bx_lang['ok'],'submit');
echo bx_html_form (0);
}
else
{
$files_votes = 0;
for($run=0; $run<$voted_loop; $run++)
{
$a = bx_secure($bx_voted[$run]['voted_answer']);
$files_votes += $a;
}
echo bx_html_roco(2,'leftc');
$files_votes = $files_votes / $voted_loop;
$files_votes = round($files_votes,2);
$files_votes = round($files_votes,0);
for($run=6; $run>$files_votes; $run--)
{
echo bx_icon('favorites');
}
for($run=1; $run<$files_votes; $run++)
{
echo bx_icon('favorites1');
}
}
echo bx_html_roco(0);
}

echo bx_html_roco(1,'headb',0,3,'*%');
echo $bx_lang['info'];
echo bx_html_roco(1,'leftc',0,3,'85%');
echo bx_secure($bx_file['files_description'],1,1);
echo bx_html_roco(0);
echo bx_html_table(0);
echo bx_html_br(1);

if(!empty($bx_file['files_previews']))
{
echo bx_html_table(1,'forum',1);
$files_pics = explode("n",$bx_file['files_previews']);
echo bx_html_roco(1,'headb',0,count($files_pics));
echo $bx_lang['prev'];
$count = 1;
foreach($files_pics AS $pic)
{
echo bx_html_roco($count,'centerc',0,0);
$link = bx_html_img('uploads/files/thumb-' . $pic);
echo bx_html_link('uploads/files/picture-' . $pic,$link);
$count++;
}
echo bx_html_roco(0);
echo bx_html_table(0);
echo bx_html_br(1);
}

echo bx_html_table(1,'forum',1);
echo bx_html_roco(1,'headb',0,3,'85%');
echo $bx_lang['mirror'];
echo bx_html_roco(2,'headb',0,0,'*%');
echo $bx_lang['typ'];
echo bx_html_roco(0);
$files_mirror = $bx_file['files_mirror'];
$temp = explode("-----", $files_mirror);
$temp_loop = count($temp);

if (isset($_REQUEST['target']))
{
$files_cells = array('files_count');
$files_save = array(++$bx_file['files_count']);
bx_sql_update(__FILE__,'files',$files_cells,$files_save,$file_id);
$temp_a = explode("n", $temp[$_REQUEST['target']]);
$select_mirrow = $temp_a['1'];
header("location:".$select_mirrow."");
}
for ($run = 1; $run < $temp_loop; $run++)
{
$temp_a = explode("n", $temp[$run]);
if($access_id >= $temp_a['4'])
{
echo bx_html_roco(1,'leftc',0,2,'2%');
echo bx_icon('html');
echo bx_html_roco(2,'leftc',0,0,'87%');
if(empty($temp_a['2']))
{
//echo bx_link(bx_secure($temp_a['1'],1),'files','view',' where=' .$file_id. '&target=' .$run);
echo bx_html_link('?mod=files&action=download&where=' .$file_id. '&target=' .$run, $temp_a['1'],1);
}
else
{
//echo bx_link(bx_secure($temp_a['2'],1),'files','view',' where=' .$file_id. '&target=' .$run);
echo bx_html_link('?mod=files&action=download&where=' .$file_id. '&target=' .$run, $temp_a['2'],1);
}
echo bx_html_roco(3,'leftc',0,0,'11%');
echo bx_html_img('symbols/files/filetypes/' . $temp_a['3'] . '.gif',0,0,0,$temp_a['3']);
echo '( ';
echo bx_html_big(1);
echo $temp_a['3'];
echo bx_html_big(0);
echo ' )';
echo bx_html_roco(0);
}
}

echo bx_html_table(0);

include_once('mods/comments/functions.php');

$where_com = "comments_mod = 'files' AND comments_fid = '" . $file_id . "'";
$count_com = bx_sql_count(__FILE__,'comments',$where_com);

if(!empty($count_com)) {
echo bx_html_br(1);
echo bx_comments_view($file_id,'files','view',$count_com);
}
if(empty($bx_file['files_close'])) {
echo bx_html_br(1);
echo bx_comments_add($file_id,'files');
}

?>


Inaktiv
|
Drag0n
Thread-Ersteller


Just nerd




Beiträge: 941
# Antwort: 13 - 17.11.2006 um 14:23 Uhr
fehler liegt in zeile 7

$file_id = $_REQUEST['where'];


in

$file_id = $_REQUEST['id'];


ändern

P.S.

http://www.clansphere.net/modules.php?mod=codepaste

das ist No Paste


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an


Zuletzt editiert von Drag0n am 17.11.2006 um 14:24 Uhr (1x Editiert)
Inaktiv
|
Fidan


King for a day



Herkunft: -----
Beiträge: 331
# Antwort: 14 - 17.11.2006 um 18:41 Uhr
achso ja codepaste wusste ich was ist aber nopaste nicht danke für die erklärung.

Es geht jetzt danke dir nochmals dafür


Inaktiv
|
Drag0n
Thread-Ersteller


Just nerd




Beiträge: 941
# Antwort: 15 - 17.11.2006 um 19:13 Uhr
kein ding


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an


Inaktiv
|
hoernertee


Rock the board





Beiträge: 98
# Antwort: 16 - 23.11.2006 um 18:54 Uhr
Hallo zusammen
ich hab das ganze mal versucht für die letzte cs umzuschreiben.

hab also in der mods/files/navlist.php alle bx durch cs geändert und in meine testumgebung kopiert.

1. Problem: es war kein Download in der Testumgebung aber da stand nicht no_files es war nichts zu sehen.
2. Problem: Wenn ein download da war wurde ein falscher link angezeigt ...view&id=... geht man den normalen weg über downloads...kategorie... stand da als link ...view&where=...

ich habe dann einwegig gespielt (bin absoluter noob) und dabei ist folgendes rausgekommen.
2 neue Dateien für lang/German/ und /English/navlist.php
und die geänderte mods/files/navlist.php wo der Teil mit if(empty... am Anfang steht
und das id= in where= geändert ist und der angezeigte Text bei keinem Download aus den lang-giles gelesen wird.

@Drag0n kannst du dir das anschauen ob es richtig gemacht ist und wenn ja kannst du es ja für cs_ übernehmen bei mir funzt es.

cu...

Alter Code...

...mods/files/navlist.php

<?php
// bx clanportal - www.bxcp.com
// $Id: navlist.php 2006-11-14 01:00:00 Drag0n $

$bx_files = bx_sql_select(__FILE__,'files','*','','files_id DESC',0,5);
$bx_files_loop = count($bx_files);
for($run=0; $run<$bx_files_loop; $run++) {

if(empty($bx_files)) {
echo '<center>no_files</center>';
}
else {
echo bx_html_table(1,'forum',1);
echo bx_html_roco(1,'left');
echo bx_link($bx_files[$run]['files_name'],'files','view' ,'id=' .$bx_files[$run]['files_id']);
echo bx_html_roco(2,'right');
echo $bx_files[$run]['files_count'];
echo bx_html_roco(0);
echo bx_html_table(0);
}
}
?>

Neuer Code...

...mods/files/navlist.php

<?php
// cs clanportal - www.clansphere.net
// $Id: navlist.php 2006-11-14 01:00:00 Drag0n $

$cs_lang = cs_translate('files','navlist');
$cs_files = cs_sql_select(__FILE__,'files','*','','files_id DESC',0,5);

if(empty($cs_files)) {
echo $cs_lang['no_files'];
}

$cs_files_loop = count($cs_files);

for($run=0; $run<$cs_files_loop; $run++) {

echo cs_html_table(1,'forum',1);
echo cs_html_roco(1,'left');
echo cs_link($cs_files[$run]['files_name'],'files','view' ,'where=' .$cs_files[$run]['files_id']);
echo cs_html_roco(2,'right');
echo $cs_files[$run]['files_count'];
echo cs_html_roco(0);
echo cs_html_table(0);

}
?>

...lang/German/files/navlist.php

<?php
// ClanSphere 2006 - www.clansphere.net
// $Id: navlist.php 2006-11-14 01:00:00 Drag0n $

$cs_lang['mod'] = 'Files';
$cs_lang['no_files'] = 'Keine Downloads gefunden';

?>

...lang/English/files/navlist.php

<?php
// ClanSphere 2006 - www.clansphere.net
// $Id: navlist.php 2006-11-14 01:00:00 Drag0n $

$cs_lang['mod'] = 'Files';
$cs_lang['no_files'] = 'No Downloads found';

?>

EDIT: Habe gerade gesehen das er nach ID sortiert das ist aber nicht unbedingt der neueste Download oder ;-) ?

Alter Code:

$cs_files = cs_sql_select(__FILE__,'files' ,'*','','files_id DESC',0,5);

Neuer Code:

Sortieren nach Datum:

$cs_files = cs_sql_select(__FILE__,'files' ,'*','','files_time DESC',0,5);

Sortieren nach Downloadzahl:

$cs_files = cs_sql_select(__FILE__,'files' ,'*','','files_count DESC',0,5);

Ich werde beide sachen einsetzten die eine navlisttime.php und mit {files:navlistnew} im template
die andere als navlistcount.php und mit {files:navlistcount} im template


Zuletzt editiert von hoernertee am 23.11.2006 um 19:42 Uhr (1x Editiert)
Inaktiv
|
Drag0n
Thread-Ersteller


Just nerd




Beiträge: 941
# Antwort: 17 - 23.11.2006 um 23:34 Uhr
nein wenn er die id ausliest die zuletzt eingetragen wurde dann isses rein von der logik ja auch der letzte bzw. der neuste download


------------------
MfG

Drag0n

ich gebe KEINEN ICQ oder MSN Support, es sei den ich schreibe euch an


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 18 - 23.11.2006 um 23:41 Uhr
ich weiss nicht genau wie die ids generiert werden, aber wenn ein download gelöscht wird könnte es sein, dass ein neuer dann die lücke füllt?


------------------
www.laszlokorte.de

Inaktiv
|
hoernertee


Rock the board





Beiträge: 98
# Antwort: 19 - 24.11.2006 um 00:58 Uhr
Also ID kann nicht immer der letzte sein.
Wenn ich einen Download update dann behält er seine ID aber das Datum wird doch neuer.
Und was das auffüllen angeht die gelöschte ID bleibt gelöscht und die sortierung überspringt das.

Ich habe noch einige anpassungen gemacht.
Ich schreibe den CODE aber jetzt nicht noch mal Drag0n kann sich ja bei mir melden wenn er mein update haben möchte.

Vorschau mit Neueste Downloads und Häufigste Downloads http://www.cpos-online.de

cu..


Inaktiv
|
flow


King for a day



Herkunft: Kleinostheim
Beiträge: 230
# Antwort: 20 - 26.11.2006 um 11:56 Uhr
Vorschau mit Neueste Downloads und Häufigste Downloads http://www.cpos-online.de


hi, sag mal kann man von dir dein "addon" irgendwoher bekommen?? ich bin schon ne weile auf der suche nach so einem.

MfG
•flow•


------------------
bis denndann
flow


Ich gebe keinen ICQ Support! Ich helfe nur via ICQ wenn ich Euch aufgefordert hab mich anzuschreiben!

Schickt mir ne PM und ich mache einen von mir geschlossenen Thread wieder auf!

Über eine positive Bewertung meiner Posts würde ich mich freuen.


Inaktiv
|
Antworten: 23
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.