Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Sunny C.

Pages: 1 ... 105 106 107 108 [109] 110 111 112 113 ... 116
1621
Mods & Plugins (Releases & Support) / Re: [MOD] Contact Form
« on: June 27, 2008, 01:36:48 AM »
Läuft das unter 1.7.6? ich kanns nicht testen da meine Gallery momentan noch Local läuft! Wäre super wenn mir das jemand sagen könnte!

Was cool wäre wenn jemand den Code auffrischen würde, so das auch dort Captcha enthalten ist und das man via lang/..../mein.php die Felder selber umbenennen kann!

1622
Mods & Plugins (Releases & Support) / Re: [Mod] Avatar v2.01
« on: June 26, 2008, 08:34:15 PM »
Wie bekomme ich ein Refresh hier rein?

Code: [Select]
<select name="user_avatar" size="6" onkeypress="if(window.event.keyCode==13){ this.form.submit(); }" onchange="document.images.icons.src='{template_url}/avatars/'+document.creator.user_avatar.options[document.creator.user_avatar.selectedIndex].value;">
          {user_avatar_images}
        </select>

Überlegung 1

Also wenn ich was ausgewählt habe, dass die Seite ein refresh, aber zu der Tabelle rutscht? Ich habe alle Tabellenstücke mit id="tabellenname" versehen. Also wie gesagt, wenn ich ein Avatar ausgewählt habe, dass die Seite refresht und direkt zu der ID rutscht?

Überlegung 2

Oder ist das möglich, dass wenn ich ein Avatar auswähle, dass kein Refresh stattfindet, aber das man das Avatar direkt begutachten kann? Damit der user nicht immer erst auswählen muss und dann auf absenden und dann ist das nicht das gewollte Avatar und dann muss der user wieder Auswählen -> Absenden, so das dies halt dann nicht der Fall ist! Quasi eine Vorschauansicht!


1623
Programming / Javascript, ist Null oder kein Objekt
« on: June 26, 2008, 04:48:28 PM »
Hallo zusammen,

auf meiner Seite verwende ich folgendes "javascript- Tooltip"
Im Firefox (wie immer) geht alles reibungslos! Doch im IE 7 und IE Tab von Firefox gehen die ToolTips nicht, folgendes bekommt man zu Gesicht:



Zeile 155 wäre in der JS Datei:
Code: [Select]
toolTipSTYLE.top  = y + offsetY;
Ein Link wird so gesetzt:
Code: [Select]
<a href="#" onmouseover="toolTip('Du kannst 3 Fotos deiner Wahl und ein Video von dir hochladen!');" onmouseout="toolTip();" target="_blank" border="0">Fotos hochladen</a>
Dieser Code muss in der Datei vorhanden sein:
Code: [Select]
<!--
<div id="toolTipLayer" style="position: absolute; visibility: visible; display: none; left: 228px; top: 54px; width: 163px; height: 50px">
  <table bgcolor="#000000" border="0" cellpadding="0" cellspacing="1" width="160">
    <tbody>
      <tr>
        <td><table bgcolor="#ffffcc" border="0" cellpadding="5" cellspacing="0" height="100" width="160">
            <tbody>
              <tr>
                <td align="left">&nbsp;</td>
              </tr>
            </tbody>
          </table></td>
      </tr>
    </tbody>
  </table>
</div>
//-->
<b><font face="Arial, Verdana, Helvetica, sans-serif" size="1">
<script language="JavaScript" type="text/javascript">
<!--
initToolTips();
//-->
</script>

Das ist die JS Datei:
Code: [Select]
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;
offsetX = 0;
offsetY = 20;
var toolTipSTYLE = "";

function initToolTips()
{
if (ns4 || ns6 || ie4 || ie55)
{
if (ns4)
{
toolTipSTYLE = document.toolTipLayer;
}
else if (ns6)
{
toolTipSTYLE = document.getElementById("toolTipLayer").style;
}
else if (ie4 || ie55)
{
toolTipSTYLE = document.all.toolTipLayer.style;
}

if (ns4)
{
document.captureEvents(Event.MOUSEMOVE);
}
else
{
toolTipSTYLE.visibility = "visible";
toolTipSTYLE.display = "none";
}
   
document.onmousemove = moveToMouseLoc;
}

//NaviHelperLeft = findPosX (document.getElementById('NavigationControl'));
}

function toolTipMove()
{
if (toolTipMove.arguments.length < 1)
{
document.onmousemove = "";
}
else
{
document.onmousemove = moveToMouseLoc;
}
}

function toolTip (msg, width, bg)
{
fg = "#000000";
//bg = "#FFFFCC";

if (!bg)
{
bg = "#FFFFFF";
}
if (bg == 0)
{
bg = "#FFFFFF";
}

if (toolTip.arguments.length < 1) // hide
{
if (ns4)
{
toolTipSTYLE.visibility = "hidden";
}
else
{
toolTipSTYLE.display = "none";
}
}
else // show
{
/*if (!fg)
{
fg = "#000000";
}
   
if (!bg)
{
bg = "#FFFFCC";
}*/

if (!width)
{
width = 170;
}
if (width == 0)
{
width = null;
}

var content =
'<table width="' + width + '" border="0" cellspacing="1" cellpadding="0" bgcolor="' + fg + '"><td>' +
'<table width="' + width + '" height="30" border="0" cellspacing="0" cellpadding="5" bgcolor="' + bg +
'"><td align="left"><span class="tooltip">' + msg +
'&nbsp\;</span></td></table></td></table>';

if (ns4)
{
toolTipSTYLE.document.write(content);
toolTipSTYLE.document.close();
toolTipSTYLE.visibility = "visible";
}
    else if (ns6)
{
document.getElementById("toolTipLayer").innerHTML = content;
toolTipSTYLE.display = 'block';
}
else if (ie4 || ie55)
{
document.all("toolTipLayer").innerHTML = content;
toolTipSTYLE.display = 'block';
}
else
{
document.all("toolTipLayer").innerHTML = content;
toolTipSTYLE.display = 'block';
}
}
}

function moveToMouseLoc(e)
{
if (ns4 || ns6)
{
x = e.pageX;

if ((x + 250) > window.screen.availWidth)
{
x = window.screen.availWidth - 240;
}

y = e.pageY;
}
else
{
x = event.x + document.body.scrollLeft;

if ((x + 250) > window.screen.availWidth)
{
x = window.screen.availWidth - 240;
}

y = event.y + document.body.scrollTop;
}

toolTipSTYLE.left = x + offsetX;
toolTipSTYLE.top  = y + offsetY;


//
// get left, top, width, height for active dropdown
//
/*if (ActiveDropDown)
{
var aleft   = ActiveDropDown.offsetLeft;
var awidth  = aleft + ActiveDropDown.offsetWidth;

if (ns4 || ns6)
{
var atop    = ActiveDropDown.offsetTop - 20; // 18
var aheight = atop + ActiveDropDown.offsetHeight + 20;

x = e.pageX;
y = e.pageY;
}
else
{
var atop    = ActiveDropDown.offsetTop - 18; // 16
var aheight = atop + ActiveDropDown.offsetHeight + 18;

x = event.x + document.body.scrollLeft;
y = event.y + document.body.scrollTop;
}

//
// Check if the mouse was moved outside the bound-area
//
if (!(x >= aleft && x <= awidth && y >= atop && y <= aheight) && !(x >= NaviHelperLeft && x >= (aleft - 25) && x <= awidth && y >= atop && y <= (atop + 18)))
{
ActiveDropDown.style.display = "none";

//
// Get id for the main navi item
//
id = ActiveDropDown.id.replace ("Div", "");

//
// Set background, color
//
if (document.getElementById(id).style.fontWeight == "normal" || document.getElementById(id).style.fontWeight == "")
{
document.getElementById(id).style.backgroundColor = "#7B7B7B";
document.getElementById(id).style.color   = "#CECECE";
}

//
// Show form elements / flash
//
if (DropDownExceptions != null)
{
for (i = 0; i < DropDownExceptions.length; i++)
{
document.getElementById(DropDownExceptions[i]).style.visibility = "visible";
}
}
}
}*/

return true;
}

1624
Mods & Plugins (Releases & Support) / Re: [Mod] Avatar v2.01
« on: June 26, 2008, 11:43:27 AM »
No, I am really sorry. I cannot English very well either, you anyway then would not understand this. Excuse me.

1625
Mods & Plugins (Releases & Support) / Re: [Mod] Avatar v2.01
« on: June 26, 2008, 11:23:25 AM »
No, its for all users!

1626
Mods & Plugins (Releases & Support) / Re: [Mod] Auszeichnungen
« on: June 26, 2008, 10:33:49 AM »
Yab, dass ist die beste Möglichkeit!

Danke für deine Comment :D

1627
Chit Chat / Re: TURKEY vs GERMANY football match score?
« on: June 26, 2008, 10:20:40 AM »
That is correct, bad Score. But very nice Match!

1628
Mods & Plugins (Releases & Support) / Re: [Mod] Auszeichnungen
« on: June 26, 2008, 10:18:45 AM »
Ne sorry, alles Local! Habe keine Ports freigegeben! Somit ist das NOCH NICHT möglich!

1629
Demo: http://test.4images.benny-boehnke.info/member.php?action=showprofile&user_id=1
Icons by: www.pixel-mixer.com

 :flag-de:
Ich habe mir nun etwas Zeit genommen und meine Modifikation etwas erneuert.
Mit dieser Modifikation ist es möglich User mit Auszeichnungen zu versehen. Zu jeder Auszeichnung kann man einen beliebigen Text eingeben.

Features:
- Neuer Code
- Content- Switch für den Infotext
- Neue Icons
- install.php

 :flag-en:
I've now taken some time and renewed my little modification.
With this modification, it is possible to provide users with awards. For every award you can enter any text.

Features:
- New code
- Content Switch for info text
- New icons
- install.php

Step 1
Open / Öffne: includes/db_field_definitions.php
Search / Suche:
?>
Add above / Füge davor ein
// [Mod] Auszeichnungen Start
$additional_user_fields['mod_auszeichnungen'] = array($lang['mod_auszeichnungen'], "seperator"0);
$additional_user_fields['user_azms'] = array($lang['user_azms'], "radio"0);
$additional_user_fields['user_azms_info'] = array($lang['user_azms_info'], "text"0);
$additional_user_fields['user_azmg'] = array($lang['user_azmg'], "radio"0);
$additional_user_fields['user_azmg_info'] = array($lang['user_azmg_info'], "text"0);
$additional_user_fields['user_azmp'] = array($lang['user_azmp'], "radio"0);
$additional_user_fields['user_azmp_info'] = array($lang['user_azmp_info'], "text"0);
$additional_user_fields['user_azmn'] = array($lang['user_azmn'], "radio"0);
$additional_user_fields['user_azmn_info'] = array($lang['user_azmn_info'], "text"0);
$additional_user_fields['user_azma'] = array($lang['user_azma'], "radio"0);
$additional_user_fields['user_azma_info'] = array($lang['user_azma_info'], "text"0);
$additional_user_fields['user_azmm'] = array($lang['user_azmm'], "radio"0);
$additional_user_fields['user_azmm_info'] = array($lang['user_azmm_info'], "text"0);
// [Mod] Auszeichnungen Ende


Step 2
Open / Öffne: includes/page_header.php
Search / Suche:
// Replace Globals in $lang
$lang $site_template->parse_array($lang);

$site_template->register_vars(array(

Add after / Füge danach ein:
// [Mod] Auszeichnungen Start
  
"lang_user_azmL" => $lang['user_azmL'],
  
"lang_user_azm" => $lang['user_azm'],
// [Mod] Auszeichnungen Ende


Step 3
Open / Öffne: lang/main.php
Search / Suche
?>
Add above / Füge darüber ein
// [Mod] Auszeichnungen Start
$lang['mod_auszeichnungen'] = "[MOD] Auszeichnungen<sup class=\"smalltext\">&copy; by Sumale.nin</sup>";
$lang['user_azms'] = "Hat der User eine Spende abgegeben?";
$lang['user_azms_info'] = "^-Infotext eingeben";
$lang['user_azmg'] = "Ist der User ein Ehrenmember?";
$lang['user_azmg_info'] = "^-Infotext eingeben";
$lang['user_azmp'] = "Ist der User ein Ehrenmemberin?";
$lang['user_azmp_info'] = "^-Infotext eingeben";
$lang['user_azmm'] = "Uploaded der User mehr als die anderen?";
$lang['user_azmm_info'] = "^-Infotext eingeben";
$lang['user_azmn'] = "Kommentiert der User mehr als die anderen?";
$lang['user_azmn_info'] = "^-Infotext eingeben";
$lang['user_azma'] = "Hat der User den Status Moderator?";
$lang['user_azma_info'] = "^-Infotext eingeben";
$lang['user_azmL'] = "Auszeichnungen";
$lang['user_azm'] = "Um die Information der einzelnen Auszeichnungen anzusehen, bitte auf das Icon klicken.";
// [Mod] Auszeichnungen Ende


Step 4
Open / Öffne: templates/*TEMPLATE*/member_profil.html
Search / Suche
Code: [Select]
       <tr>
          <td class="row2"><b>{lang_icq}</b></td>
          <td class="row2">{if user_icq}<a href="http://www.icq.com/people/about_me.php?uin={user_icq}" target="_blank">{user_icq}</a> (<b>{user_icq_status}</b>){endif user_icq}</td>
        </tr>
      </table>
Add after / Füge danach ein:
Code: [Select]
<table width="100%" border="0" cellpadding="4" cellspacing="0">
  <tr>
    <td colspan="2" valign="top" class="head1"><span class="blockuber"> &raquo; {lang_user_azmL}</span></td>
  </tr>
  <tr>
    <td width="64" height="64" rowspan="2" align="center" class="row2"><img src="{template_url}/images/auszeichnung/Auszeichnung.png" width="64" height="64" /></td>
    <td align="center" class="row2">{user_azms_show}{user_azmg_show}{user_azmp_show}{user_azmm_show}{user_azma_show}</td>
    </tr>
  <tr>
    <td align="center" class="row2"><div id="content0">{lang_user_azm}</div>
<div id="content1" style="display: none">{user_azms_info}</div>
<div id="content2" style="display: none">{user_azmg_info}</div>
<div id="content3" style="display: none">{user_azmp_info}</div>
<div id="content4" style="display: none">{user_azmm_info}</div>
<div id="content5" style="display: none">{user_azma_info}</div></td>
  </tr>
</table>
    </td>
  </tr>
</table>
Step 5
Open / Öffne: templates/*TEMPLATE*/member.html
Search / Suche
Code: [Select]
{header}Add after / Füge danach ein:
<script type="text/javascript">
//<![CDATA[
function swapContent(num) {
for(
i=0obj document.getElementById('content'i); ++i)
obj.style.display 'none';
document.getElementById('content'num).style.display 'block';
return 
false;
}
//]]>
</script>

Step 6
Open / Öffne: member.php
Search / Suche:
    $user_icq = (isset($user_row['user_icq'])) ? $user_row['user_icq'] : REPLACE_EMPTY;
    if (!empty(
$user_icq) && $user_icq != REPLACE_EMPTY) {
      
$user_icq_button "<a href=\"http://www.icq.com/people/about_me.php?uin=".$user_icq."\" target=\"_blank\"><img src=\"http://status.icq.com/online.gif?icq=".$user_icq."&img=5\" width=\"18\" height=\"18\" border=\"0\" alt=\"".$user_icq."\" /></a>";
    }
    else {
      
$user_icq_button REPLACE_EMPTY;
    }

Add after / Füge danach ein:
	
// [Mod] Auszeichnungen Start
    
if (!empty($user_row['user_azms']) && (!isset($user_row['user_azms']) || (isset($user_row['user_azms']) && $user_row['user_azms'] == 1))) {
      
$user_azms_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/spende.png\" width=\"32\" height=\"32\" onclick=\"return swapContent(1)\">";
    }
      else{
      
$user_azms_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/spende_aus.png\" width=\"32\" height=\"32\">";
    }
    if (!empty(
$user_row['user_azmg']) && (!isset($user_row['user_azmg']) || (isset($user_row['user_azmg']) && $user_row['user_azmg'] == 1))) {
      
$user_azmg_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/ehrenmember.png\" width=\"32\" height=\"32\" onclick=\"return swapContent(2)\">";
    }
      else{
      
$user_azmg_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/ehrenmember_aus.png\" width=\"32\" height=\"32\">";
    }
    if (!empty(
$user_row['user_azmp']) && (!isset($user_row['user_azmp']) || (isset($user_row['user_azmp']) && $user_row['user_azmp'] == 1))) {
      
$user_azmp_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/ehrenmemberin.png\" width=\"32\" height=\"32\" onclick=\"return swapContent(3)\">";
    }
      else{
      
$user_azmp_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/ehrenmemberin_aus.png\" width=\"32\" height=\"32\">";
    }
    if (!empty(
$user_row['user_azmm']) && (!isset($user_row['user_azmm']) || (isset($user_row['user_azmm']) && $user_row['user_azmm'] == 1))) {
      
$user_azmm_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/uploader.png\" width=\"32\" height=\"32\" onclick=\"return swapContent(4)\">";
    }
      else{
      
$user_azmm_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/uploader_aus.png\" width=\"32\" height=\"32\">";
    }
    if (!empty(
$user_row['user_azma']) && (!isset($user_row['user_azma']) || (isset($user_row['user_azma']) && $user_row['user_azma'] == 1))) {
      
$user_azma_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/mod.png\" width=\"32\" height=\"32\" onclick=\"return swapContent(5)\">";
    }
      else{
      
$user_azma_code "<img src=\"".TEMPLATE_PATH."/images/auszeichnung/mod_aus.png\" width=\"32\" height=\"32\">";
    }
    
$site_template->register_vars(array(
      
"user_azms_show" => $user_azms_code,
	
  
"user_azmg_show" => $user_azmg_code,
	
  
"user_azmp_show" => $user_azmp_code,
	
  
"user_azmm_show" => $user_azmm_code,
	
  
"user_azma_show" => $user_azma_code,
    ));
    
// [Mod] Auszeichnungen Ende


Step 7
Open / Öffne: admin/admin_functions.php
Search / Suche:
      case "radio":
        
show_radio_row($val[0], $field_name, ($value == "") ? $value);
        break;

Add after / Füge danach ein:
      case "seperator":
        
show_table_separator($val[0], $field_name, ($value == "") ? $value);
        break;

Step 8
:flag-de: Ordnerstruktur beibehalten:
ROOT => install.php (http://deineseite.de/install.php)
templates/*TEMPLATE*/images/auszeichnung/

 :flag-en: Folder structure maintained:
ROOT => install.php (http://deineseite.de/install.php)
templates/*TEMPLATE*/images/auszeichnung/

1630
Mods & Plugins (Releases & Support) / Re: [Mod] Avatar v2.01
« on: June 26, 2008, 12:33:20 AM »
Hy,

das klappt wirklich gut!

2 andere fragen!

1) Er lädt als nun das bild als Phisker.jpg hoch, aber wenn ich ein zweites hochlade, dann überschreibt er das andere, kann man was dagegen tun?

2) Ist es möglich einen ordner anzugeben? Weil er läd es immer im root hoch, obwohl ich ja angegeben habe unten data/avatars
Code: [Select]
if($im){
if(file_exists("data/avatars/$FILENAME.jpg")){
unlink("data/avatars/$FILENAME.jpg");
}
ResizeImage($im,$RESIZEWIDTH,$RESIZEHEIGHT,$FILENAME);
ImageDestroy ($im);
}
}

Danke, weiterhin!

Diesen Fehler habe ich bis heute nicht beheben können, auch das es in einem Extra Ordner gespeichert wird, klappt einfach nicht!

1631
Chit Chat / Re: TURKEY vs GERMANY football match score?
« on: June 26, 2008, 12:32:05 AM »
wow what a nice game!

We Win  8)

[translate]
But one must say that Turkey was also quite good. However, if much, however, has rotted again, then we know and love the Turks. In this meaning!

1632
Chit Chat / Re: TURKEY vs GERMANY football match score?
« on: June 25, 2008, 09:45:44 PM »
German 3 : Türkey 1  :P

1633
Chit Chat / Re: TURKEY vs GERMANY football match score?
« on: June 25, 2008, 07:03:05 PM »
German 4 : Türkye 0  :!: :!: :!:

1634
Frage!

Ist das behoben mit dem Pop-Up? Und läuft das denn unter 1.7.6 ?

1635
Mods & Plugins (Requests & Discussions) / Thumbnails bit (Pin Images)
« on: June 25, 2008, 11:47:38 AM »
Wie bewerkstelliege ich dies?

Code: [Select]
<div id="container" style="position:static; width:{width}px; height:{height}px; border:0px; background: url({media_src}) top left no-repeat; text-align:left;">
das ist der aktuelle Code der media/jpg.html durch die Pinimages Mod.

Ich benutze folgenden Tooltip!

Das wäre z.B ein Link:

Code: [Select]
<a href="#" onmouseover="toolTip('TEST');" onmouseout="toolTip();" target="_blank" border="0">u.v.m</a>
Das ist der Restcode der eingetragen werden muss:.
Code: [Select]
<!--
<div id="toolTipLayer" style="position: absolute; visibility: visible; display: none; left: 228px; top: 54px; width: 163px; height: 50px">
  <table bgcolor="#000000" border="0" cellpadding="0" cellspacing="1" width="160">
    <tbody>
      <tr>
        <td><table bgcolor="#ffffcc" border="0" cellpadding="5" cellspacing="0" height="100" width="160">
            <tbody>
              <tr>
                <td align="left">&nbsp;</td>
              </tr>
            </tbody>
          </table></td>
      </tr>
    </tbody>
  </table>
</div>
//-->
<b><font face="Arial, Verdana, Helvetica, sans-serif" size="1">
<script language="JavaScript" type="text/javascript">
<!--
initToolTips();
//-->
</script>

Das klappt auch! Aber das wollte ich halt bei den Thumbnails folgendermaßen:

media/jpg.html code:

Code: [Select]
<div id="container" style="position:static; width:{width}px; height:{height}px; border:0px; background: url({media_src}) top left no-repeat; text-align:left;">
Habe ich versucht so zu verlinken:

Code: [Select]
<a href="{media_src}" target="_blank" onmouseover="toolTip('TEST TEXT');" onmouseout="toolTip();" border="0"><div id="container" style="position:static; width:{width}px; height:{height}px; border:0px; background: url({media_src}) top left no-repeat; text-align:left;"></a>
Das klappt aber garnicht dann wird das Bild nicht mehr angezeigt.
Ich wollte folgende Informationen im Tooltip haben: (Da wo TEST TEST) steht


Code: [Select]
{if image_is_new}<img src="{template_url}/images/{lang_new}.gif" />{endif image_is_new}<br />
{thumbnail}<br />
<b>{image_name}</b><br />
Von: {user_name_link}<br />
Kategorie: <a href="{cat_url}">{cat_name}</a><br />
{if allow_comments}{lang_comments} {image_comments}{endif allow_comments}<br />

Den Endcode des Tooltips:

Code: [Select]
<!--
<div id="toolTipLayer" style="position: absolute; visibility: visible; display: none; left: 228px; top: 54px; width: 163px; height: 50px">
  <table bgcolor="#000000" border="0" cellpadding="0" cellspacing="1" width="160">
    <tbody>
      <tr>
        <td><table bgcolor="#ffffcc" border="0" cellpadding="5" cellspacing="0" height="100" width="160">
            <tbody>
              <tr>
                <td align="left">&nbsp;</td>
              </tr>
            </tbody>
          </table></td>
      </tr>
    </tbody>
  </table>
</div>
//-->
<b><font face="Arial, Verdana, Helvetica, sans-serif" size="1">
<script language="JavaScript" type="text/javascript">
<!--
initToolTips();
//-->
</script>

habe ich in die Thumbnails_bit.html gepackt. Kann mir einer Helfen wie ich das bewerkstelligen kann?

Pages: 1 ... 105 106 107 108 [109] 110 111 112 113 ... 116