Geschrieben am 31.10.2012 in der Kategorie Zivilprozessrecht mit dem Tag: Konkurs / IPRG / Schiedsgerichtsbarkeit
Der im Ausland eröffnete Konkurs über eine Partei eines Schiedsverfahrens führt weder zur Ungültigkeit der Schiedsklausel noch automatisch zum Verlust der Rechts- bzw. Parteifähigkeit dieser Partei.

Dies geht aus einem heute online gestellten Urteil des Bundesgerichts hervor (Urteil des Bundesgerichts vom 16.10.2012, 4A_50/2012 [zur Publikation vorgesehen]).

» Read More

Geschrieben am 19.05.2012 in der Kategorie Zivilprozessrecht mit dem Tag: ZPO
Wer seine Eingaben elektronisch einreichen will (Art. 130 ZPO) ist - was nicht weiter erstaunt - darauf angewiesen, dass der entsprechende Empfänger die Voraussetzungen für den Empfang solcher Mitteilungen geschaffen hat.

Ist dies nicht der Fall, kann der Rechtssuchende die Frist nicht durch Versand einer signierten E-Mail an die gewöhnliche E-Mail-Adresse der entsprechenden Instanz wahren. Es ist weder willkürlich noch überspitzt formalistisch, eine solche Eingabe als verspätet zu betrachten (BGer, 27.1.2012, 5A_650/2011, E. 4).

Hat sich da der Beschwerdeführer ein Machtwort gegen eine verspätete Umsetzung der ZPO erhofft?
Geschrieben am 18.10.2011 in der Kategorie StGB und StPO mit dem Tag: StGB
Das Bundesgericht wird am 17. November 2011 eine öffentliche Beratung im Fall 6B_345/2011 durchführen. Die Ankündigung lässt hoffen, dass dabei u.U. ein alter Zopf abgeschnitten werden könnte:

17.11.2011
10.30
Unanständiges Benehmen (Art. 19 al. 2 Kant. Strafrecht/AR); Rechtsetzungskompetenz der Kantone (Art. 335 Abs. 1 StGB); keine Strafe ohne Gesetz, Bestimmtheitsgebot; persönliche Freiheit (Art. 10 Abs. 2 BV); Rechtsirrtum; fehlendes Strafbedürfnis [...] / AR: Staatsanwaltschaft
Geschrieben am 06.04.2011 in der Kategorie SchKG mit dem Tag: Paulianische Anfechtung / SchKG
In Relativierung seiner bisherigen Rechtsprechung im Zusammenhang mit dem Swissair-Kollaps kommt das Bundesgericht in einem gestern online gestellten Urteil zum Schluss, dass die für Leistungen einer weltweit tätigen Unternehmungsberatungsfirma im Mai und im Juli 2001 erbrachten Honorarzahlungen mangels Schädigungsabsicht nicht paulianisch anfechbar seien.

(Urteil des Bundesgerichts vom 9. März 2011, 5A_437/2010)

Die Begründung hierfür ist überzeugend. Insbesondere wird klargestellt, dass das Tatbestandsmerkmal der Schädigungsabsicht ein doloses Element beinhalte, und dass ein solches eben gerade nicht unterstellt werden kann, wenn der Schuldner ernsthaft eine Sanierung anstrebt:


» Read More

Geschrieben am 27.03.2011 in der Kategorie Online mit dem Tag: FMG
Auch ein Rasenmäher kann eine Funkanlage sein, wie das Bundesgericht vor Kurzem befand:

(Urteil des Bundesgerichts vom 1. Februar 2011, 2C_754/2010)

» Read More

«Prev || 1 · 2 · 3 · 4 · 5 ... || Next»

Navigation

Navigation

Categories

* 1.8 - fixed incorect object use of $blog * 1.7a - Fixed typo * 1.7 - Fixed time offset bug * 1.6 - Used sql_query * 1.5 - Added formatting template options * 1.4 - Added category description in mouse over link tooltip * 1.3 - Fixed XHTML warning * - Fixed draft counting bug * - Added option to show total count on [Show All] * - Fixed for FancyURL * 1.2 - Added support for SqlTablePrefix, needed in 2.0. [Excaliber - http://www.tong-web.com] * - Added support for FancierURL type link [Excaliber - http://www.tong-web.com] * 1.1 - some improvements and fixes (see: http://forum.nucleuscms.org/viewtopic.php?t=1770 ) * 1.0 - original version (Written by Daniel Santos - http://danielsantos.f2o.org/ ) */ class NP_NumberOfPosts extends NucleusPlugin { function getEventList() { return array(); } function getName() { return 'Number of Posts'; } function getAuthor() { return 'Daniel Santos | Excaliber | admun'; } function getURL() { return 'http://danielsantos.f2o.org/'; } function getVersion() { return '1.9'; } function getDescription() { return 'This plugin can be used to display the number of posts (divided into categories).'; } //put in support for SqlTablePrefix, needed in 2.0 function supportsFeature($feature) { switch($feature) { case 'SqlTablePrefix': return 1; default: return 0; } } function install() { $this->createOption('head_format','Header formatting','textarea','
    '); $this->createOption('all_format','All category formatting','textarea','
  • %t
  • '); $this->createOption('lnk_format','Link formatting','textarea','
  • %t [%c]
  • '); $this->createOption('foot_format','Footer formatting','textarea','
'); } function link_format($l, $t, $d, $c, $f) { $out = str_replace('%l', $l, $f); $out = str_replace('%d', $d, $out); $out = str_replace('%t', $t, $out); $out = str_replace('%c', $c, $out); return $out; } // skinvar plugin can have a blogname as second parameter function doSkinVar($skinType, $shName = '') { global $manager, $blog, $CONF; if ($blog) { $b =& $blog; } else { $b =& $manager->getBlog($CONF['DefaultBlog']); } // maybe I should check blog shortname exist..... too lazy... but it's a potential issue if ($shName == '') { $shName = $b->getShortName(); } // here is the query $offset_date = $b->getCorrectTime(); $query_total = 'SELECT count(*) as total FROM '.sql_table('category').' a, '.sql_table('item').' b, '.sql_table('blog').' c WHERE a.catid = b.icat and b.iblog = c.bnumber and b.itime <= ' . mysqldate($offset_date) . ' and b.idraft = \'0\' and c.bshortname = "'.$shName.'" '; $total_numPosts = sql_query($query_total); $total_row = mysql_fetch_object($total_numPosts); $total_num = $total_row->total; // Header echo($this->getOption('head_format')); // creates link for all category $all_row = $this->link_format($b->getURL(), 'All', '', $total_num, $this->getOption('all_format')); echo $all_row; // here is the query $query = 'SELECT a.catid, a.cdesc, a.cname, count(b.ititle) as ammount FROM '.sql_table('category').' a, '.sql_table('item').' b, '.sql_table('blog').' c WHERE a.catid = b.icat and b.iblog = c.bnumber and b.itime <= ' . mysqldate($offset_date) . ' and b.idraft = \'0\' and c.bshortname = "'.$shName.'" GROUP BY a.cname ORDER BY 2'; $numPosts = sql_query($query); // outputs list while($row = mysql_fetch_object($numPosts)) { $catLink = createCategoryLink($row->catid,''); $catName = $row->cname; $out = $this->link_format(createCategoryLink($row->catid), $catName, $row->cdesc, $row->ammount, $this->getOption('lnk_format')); echo($out); } // Footer echo($this->getOption('foot_format')); } } ?>

Feeds

Latest Comments

between comment - change LatestComments(#,0) to LatestComments(#,actual) to display comment to actual/current blog.... the old code didn't work for some reason - added anchor to comment v1.2 - e-Musty (krank@krank.hu), 17/07/2004 supportsFeature function was missing, however the code itself has been already based on its support. This function has been added. Now compatible with Nucleus 3. v1.3 - improve comment tag naming - add "..." only when the comment is longer than comment display length (Thanks to JH) v1.4 - template formatting: %u (user), %c (comment), %t (time), %p (item) v1.5 - split %u into %u (user) and %l (link to comment) v1.5a - add %P v1.6 - call PreItem event to enable NP_Smiley support - batch all comments to display in one shot */ class NP_LatestComments extends NucleusPlugin { function getEventList() { return array(); } function getName() { return 'Latest Comments'; } function getAuthor() { return 'anand | moraes | admun | e-Musty'; } function getURL() { return 'http://www.itismylife.com/'; } function getVersion() { return '1.6'; } function getDescription() { return 'This plugin can be used to display the last few comments.'; } function install() { $this->createOption('option1','Show short member names instead of real member names?','yesno','yes'); $this->createOption('option2','Max number of characters in each comment:','text','85'); $this->createOption('option3','Break comments at the end of word instead of cut off in the middle?','yesno','yes'); $this->createOption('header','Header formatting','textarea','
    '); $this->createOption('comment','Comment formatting','textarea','
  • %u says %c
  • '); $this->createOption('footer','Footer formatting','textarea','
'); } // Make it compatible w/ Nucleus 3 function supportsFeature($feature) { switch($feature) { case 'SqlTablePrefix': return 1; default: return 0; } } // skinvar plugin can have a blogname as second parameter function doSkinVar($skinType) { global $manager, $blog, $CONF; $params = func_get_args(); $option1 = $this->getOption('option1'); $option2 = $this->getOption('option2'); $option3 = $this->getOption('option3'); $com_templ = $this->getOption('comment'); $numberOfComments = 5; // default number of comments if ($option2) { $numberOfCharacters = $option2; } else { $numberOfCharacters = 85; } // how many comments will be shown? if ($params[1]) { $numberOfComments = $params[1]; } // show comments from all blogs if (!$params[2]) { $blogid = ""; } // show comments from the actual blog else if ($params[2] == "actual") { $blogid = " WHERE cblog=".$blog->getID(); } // show comments from the default blog else if ($params[2] == "default") { $blogid = " WHERE cblog=".$CONF['DefaultBlog']; } // show comments from the selected blog id else { $blogid = " WHERE cblog=".($params[2]); } $query = "SELECT cuser, cbody, citem, cmember, ctime, cnumber FROM ".sql_table('comment')." ".$blogid." ORDER by ctime DESC LIMIT 0,".$numberOfComments; $comments = mysql_query($query); echo($this->getOption('header')); $out = ""; while($row = mysql_fetch_object($comments)) { $text = $row->cbody; $text = strip_tags($text); $ctime = $row->ctime; // break comments by words if ($option3 == "yes") { //only process this loop, if the sting is longer //than $numberOfCharacters if ( strlen($text) > $numberOfCharacters ) { //first cut off the characters //behind $numberOfCharacters $ctext = substr($text,0,$numberOfCharacters); //now find the last " " within the string and //extract the part before that " " $ctext = substr($ctext,0,strrpos($ctext," ")); } // else use the string as it is else { $ctext = $text; } } // break comments by characters else { $ctext = substr($text, 0, $numberOfCharacters); } if (!$row->cmember) { $myname = $row->cuser; } else { $mem = new MEMBER; $mem->readFromID(intval($row->cmember)); // show short member names if ($option1 == "yes") { $myname = $mem->getDisplayName(); } // show real member names else { $myname = $mem->getRealName(); } } $itemlink = createItemLink($row->citem, ''); if ( strlen($text) > $numberOfCharacters ) { $ctext .= "..."; } $out .= str_replace("%u",$myname, $com_templ); $out = str_replace("%l", $IndexURL.$itemlink."#".$row->cnumber, $out); $out = str_replace("%P", $IndexURL.$itemlink, $out); $out = str_replace("%c", $ctext, $out); $out = str_replace("%t", $ctime, $out); if (strpos($out, "%p")) { $citem = $manager->getItem($row->citem, 0, 0); $out = str_replace("%p", $citem['title'], $out); } } // Call PreComment event to trigger other plugins to process the output before we display it $comment['body'] = $out; $manager->notify('PreComment', array('comment' => &$comment)); echo($comment['body']); echo($this->getOption('footer')); } } ?>