Code ausblenden
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
schmeiß auch raus
trau dich ruhig, ist nur software, kann nicht töten!
Gruß
Thomas
trau dich ruhig, ist nur software, kann nicht töten!
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Und was kann ich noch alles löschen?ts-soft hat geschrieben:schmeiß auch raus
trau dich ruhig, ist nur software, kann nicht töten!
Ich glaube das Verfahren ließe sich deutlich abkürzen, falls jemand freundlicherweise meinem ursprünglichen Wunsch nachkommen könnte, mir den Original-Code von edel zur Verfügung zu stellen.
Gruß, Little John
-
- Beiträge: 6267
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Hmm... diese?
Code: Alles auswählen
// ==UserScript==
// @name Code Helper for PureBasic Forums
// @description Code Helper
// @include http://www.purebasic.fr/german/viewtopic.php*
// @include http://www.purebasic.fr/english/viewtopic.php*
// @include http://www.purebasic.fr/french/viewtopic.php*
// ==/UserScript==
var plus = "http://www.realsource.de/images/icons/plus.gif";
var minus = "http://www.realsource.de/images/icons/minus.gif";
var hoch = "95px";
var col_col = "#EFEFEF";
var exp_col = "#FAFAFA";
var expandfunc = '\n';
expandfunc += 'function expand_code(img_id)\n';
expandfunc += '{\n';
expandfunc += ' var node = document.getElementById(img_id);\n';
expandfunc += ' node.src = "'+minus+'" ;\n';
expandfunc += ' node.onclick = function() { collapse_code(img_id); };\n';
expandfunc += ' var node = document.getElementById("c"+img_id);\n';
expandfunc += ' node.removeAttribute("style");\n';
expandfunc += ' node.style.backgroundColor = "'+exp_col+'";\n';
expandfunc += '}\n';
var collapsefunc = '\n';
collapsefunc += 'function collapse_code(img_id)\n';
collapsefunc += '{\n';
collapsefunc += ' var node = document.getElementById(img_id);\n';
collapsefunc += ' node.src = "'+plus+'" ;\n';
collapsefunc += ' node.onclick = function() { expand_code(img_id); };\n';
collapsefunc += ' var node = document.getElementById("c"+img_id);\n';
collapsefunc += ' node.style.height = "'+hoch+'";\n';
collapsefunc += ' node.style.overflow = "scroll";\n';
collapsefunc += ' node.style.backgroundColor = "'+col_col+'";\n';
collapsefunc += '}\n';
var img_id = 0;
function walk_node(node)
{
if (node.nodeType == 1)
{
if (node.className == "code" && node.tagName == "TD")
{
var html = node.innerHTML;
var count = 0;
for(var i = 0;i < html.length; i++)
{
if (html[i] == '\n')
count ++;
if (count == 10)
{
var img = document.getElementById(img_id).parentNode;
var tr_node = null;
tr_node = node.parentNode;
node.innerHTML = "";
var div = document.createElement('div');
div.innerHTML = html;
node.appendChild(div);
div.style.height = hoch;
div.style.overflow = "scroll";
div.id = "c"+img_id;
img.style.display = "inline";
div.style.backgroundColor = col_col;
break;
}
}
}
else if (node.textContent == "Code:" && node.className == "genmed")
{
img_id += 1;
var s = document.createElement('span');
s.style.display = 'none';
s.style.margin = "0px 0px 0px 8px";
s.innerHTML = '<img id="'+ img_id +'" src="'+plus+'" onclick="expand_code('+img_id+')" />';
node.appendChild(s);
}
if (node.hasChildNodes())
{
for (var i=0; i<node.childNodes.length; i++)
{
walk_node(node.childNodes.item(i));
}
}
}
}
function install()
{
var script = document.createElement('script');
script.innerHTML = expandfunc;
document.body.appendChild(script);
var script = document.createElement('script');
script.innerHTML = collapsefunc;
document.body.appendChild(script);
walk_node(document.body);
}
install()
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Code ausblenden
Update
Script wurde angepaßt, so das es jetzt auch im phpBB3 Board funktioniert!
Achtung: Es wird nur das SubSilver2 Template unterstüzt.
Neues Feature:
Externe Links werden in einem neuem Tab geöffnet!
Gruß
Thomas
Script wurde angepaßt, so das es jetzt auch im phpBB3 Board funktioniert!
Achtung: Es wird nur das SubSilver2 Template unterstüzt.
Neues Feature:
Externe Links werden in einem neuem Tab geöffnet!
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
-
- Beiträge: 6267
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Re: Code ausblenden
Danke . Funktioniert prima.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Re: Code ausblenden
Wollte ich auch grade sagen.DarkDragon hat geschrieben:Danke . Funktioniert prima.
Gruß, Little John
- Vera
- Beiträge: 928
- Registriert: 18.03.2009 14:47
- Computerausstattung: Win XP SP2, Suse 11.1
- Wohnort: Essen
Re: Code ausblenden
DITO ! auch von mir
dank auch für die vorausgegangenen Erklärungen, so konnte ich es schnell installieren, aber ich würde trotzdem gerne noch wissen, wo das Script hingeschrieben wurde (Unix).
Es läuft gleichzeitig mit dem Script von PMTheQuick ( http://www.purebasic.fr/german/viewtopi ... =2&t=20884 ), ohne das sich die Funktionen zu stören scheinen.
Gruß ~ Vera
dank auch für die vorausgegangenen Erklärungen, so konnte ich es schnell installieren, aber ich würde trotzdem gerne noch wissen, wo das Script hingeschrieben wurde (Unix).
Es läuft gleichzeitig mit dem Script von PMTheQuick ( http://www.purebasic.fr/german/viewtopi ... =2&t=20884 ), ohne das sich die Funktionen zu stören scheinen.
Gruß ~ Vera
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Re: Code ausblenden
naja irgendwo in deinem Homeverzeichnis.
unter windows waere das
Falls ihr noch Wuensche habt, nur her damit
unter windows waere das
Code: Alles auswählen
\AppData\Roaming\Mozilla\Firefox\Profiles\0yzh9x2p.default\gm_scripts
Re: Code ausblenden
Hab das jetzt auch mal installiert.
Funktioniert einwandfrei und ist sehr nützlich
Funktioniert einwandfrei und ist sehr nützlich