Strict Standards: Declaration of fs_ezSQL_mysql::query() should be compatible with fs_ezSQLcore::query() in /home/dor_rotman/rotman.be/blog/wp-content/plugins/firestats/lib/ezsql/mysql/ez_sql_mysql.php on line 0

Strict Standards: Declaration of fs_ezSQL_mysql::escape() should be compatible with fs_ezSQLcore::escape() in /home/dor_rotman/rotman.be/blog/wp-content/plugins/firestats/lib/ezsql/mysql/ez_sql_mysql.php on line 0
Dor Rotman’s Blog » MOSS
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/kses.php on line 692

Stock Quote Web Part(s)

August 16th, 2007 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
Yesterday I was asked to put a web part on an internal MS site, which displays Microsoft’s stock current value and a graph to show its changes.

This appeared to be easy - Yahoo offers these kind of web widgets that can be embedded in a site.

However, the Yahoo widget has a big logo and commercials, and this isn’t suitable for an internal MS site. So I needed to get the data elsewhere.

After some research I found a way to do this, using MS only tools:

image

So I separated the functionality to two Web Parts:

  • Data View Web Part (created using SharePoint Designer) - to consume the Web Service
  • Content Editor Web Part - to run some javascript to get the chart image

If you’re interested in how I created the Web Parts, keep on reading. Otherwise, skip to the end of the post to download them.

1. The Stock Value Web Part

That’s easy - open up SharePoint Designer, open some SharePoint page you can edit on a test site, and connect to a data source - the MoneyCentral Web Service. You’ll get the data, which you can add to your page using the Data View Web Part.

However, there’s a problem - the Web Service output is a string that contains a lot of XML data as a String and not as a complex XML tag. SharePoint Designer doesn’t know the schema of that XML and can’t isolate just the current value of the stock from it. So I used a couple of functions to isolate the relevant text. (substring-before, substring-after.)

Then just save the page, view it in your browser, export it using the Web Part menu, and import it to wherever you want to place it. (By working on a test site and importing the Web Part, the page desination page will not be unghosted.)

2. The Stock Chart Web Part

This is a bit more tricky: you can take images straight from the MSN website, because the image source is a DLL that generates them on demand. You just need to send the right parameters.

Please notice that by using this trick, we’re actually “stealing” bandwidth and CPU from MSN’s servers. So the minimum I could do is put some nice link to MSN to give them credit..

I created a Javascript function that generates the URL:

formatChartImageSrc(symbol, fromDate, toDate, imgWidth, imgHeight)

Parameters:

  • symbol: a string containing the stock symbol name, like “MSFT”.
  • fromDate: a Date object containing the date from which to display the timeline.
  • toDate: the date in which the timeline will end (usually today)
  • imgWidth, imgHeight: Dimensions of generated image.

Here is a sample use of the function that outputs the URL for a 1-year view of the MSFT stock, until today. Then I get an IMG element with the ID “chart” and set it’s source to the generated URL.

var stockName = “MSFT”;
var toDate = new Date();
var day = 1000*60*60*24
var fromDate = new Date(toDate - day*365);

var srcUrl = formatChartImageSrc(stockName, fromDate, toDate, 300, 300);
var chartObj = document.getElementById(“chart”);
chartObj.src = srcUrl;

I place this code and the <img> tag itself in the Content Editor Web Part, and that’s it. The image will be up to date.

Download & Installation

Here are the links to the files:

Changing the stock symbol
After you save the Web Parts locally, open them in a text editor. Search and replace the word MSFT with the stock symbol you want to display. Do this before uploading the Web Parts to your website.

Importing the files to the site
To install, go to a SharePoint Site, click Site Settings and then Edit This Page. Add a Web Part to a zone, and then click the bottom link in the Add Web Part Dialog to get to the advanced mode. Now you’ll see the gallery on the side of the page. On the top of the gallery, you will see the word Browse. Click it and choose Import instead. Then pick one of the .webpart files and upload them. Drag and drop, repeat for the second file, and that’s it!


Posted in English Posts, MOSS, WSSv3 | 13 Comments » del.icio.us:Stock Quote Web Part(s) digg:Stock Quote Web Part(s) reddit:Stock Quote Web Part(s)

שוב הגיע הזמן הזה בחודש…

May 14th, 2007 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
לא, לא הזמן להתקלח (את זה עושים רק פעם ברבעון ;)) - הזמן להחליף סיסמא ל-Domain Account שמריץ את ה-Services של MOSS.

נניח ש…

  • בעת ההתקנה של WSS או MOSS קבעתם יוזר וסיסמא (הרי הייתם חייבים) מהדומיין
  • אחר כך החלפתם סיסמא ידנית באמצעות גישה ישירה לקונפיגורציה של IIS או של Services ב-Management Console
  • אתם רוצים לבצע מיגרציות או לשנות את החווה

התוצאה: כנראה תיתקלו בבעיות מאוד לא נעימות, כי ה-Configuration Wizard או ה-Central Administration פשוט ייכשלו בעקבות בעיות Logon. (ואני כבר חוויתי מיגרציה שנפלה בדיוק על הבעיה הזו ולקח שעות להרים אותה חזרה.)

הסיבה לכך: SharePoint שומר את ה-Credentials ב-DB שלו. כשמחברים שרת WFE חדש, SharePoint יוצר את ה-Web Sites וה-Application Pools ב-IIS בעצמו, וכן מקנפג בהתאם את ה-Services שרצים במחשב. כנ”ל בעת מיגרציות.

הפתרון: להחליף סיסמא בממשק ה-Central Administration או באמצעות STSADM. אבל יש כל כך הרבה מקומות להחליף בהם סיסמא, מה עושים? …בטח לא מתבאסים! קוראים את המאמר החדש ב-TechNet שמסכם את כל המקומות בהם צריך להחליף סיסמא ואפילו מספק batchfile זריז שיעשה את כל העבודה בשבילכם.

שלא תדעו downtime,
דור. :)

 


Posted in Hebrew Posts, MOSS, WSSv3 | No Comments » del.icio.us:שוב הגיע הזמן הזה בחודש... digg:שוב הגיע הזמן הזה בחודש... reddit:שוב הגיע הזמן הזה בחודש...

Some SharePoint Links

May 2nd, 2007 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
האמת שאני כותב את זה כדי לא לשכוח לקרוא את כל המאמרים האלה. אז הנה כמה קישורים נבחרים ומעניינים, מתוך מבחר הבלוגים אותם אני קורא:

פיתוח:

אדמיניסטרציה:

וה-Buzz היומי:

עוד לא שמעתם על Silverlight? מדובר בפלטפורמה שהיא Flash-killer מבית Microsoft, ולא רק זה - היא גם כנראה תהרוג אותו כמו נינג’ה מיומנת. :) הנה מה שיש ל-TechCrunch להגיד בנושא.

עדכון חשוב: התקנתי את התכונה הזו על השרת, והיא גרמה לנפילת ביצועים קטסטרופית. היא לקחה 100% CPU בעת מחיקת אתר, וזה כי היא עושה בעצם export לכל האתר. בנוסף, מרגע הלחיצה על לחצן המחיקה ועד שכל התהליך מסתיים עובר הרבה זמן, מה שבטח יגרום למשתמשים ללחוץ כמה פעמים על הכפתור - ואני לא רוצה לדעת מה יקרה אז. בקיצור - לא מומלץ.


Posted in Hebrew Posts, MOSS, WSSv3 | No Comments » del.icio.us:Some SharePoint Links digg:Some SharePoint Links reddit:Some SharePoint Links

New Israeli SharePoint Events

April 25th, 2007 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82

אהלן, אז לכבוד חג העצמאות פוסט חגיגי (לתפארת מדינת ישראל!) המספר על אירועים קרובים במיקרוסופט רעננה, למקרה שאתם עוד לא מנויים על ה-RSS.

אלה שני מפגשים המכילים נושאים מאוד חשובים לכל מי שמתחיל את דרכו עם יישום פרויקט SharePoint בארגון שלו, או שפשוט רוצה לעשות סדר ולהבין איך הוא יכול לנצל את התשתיות החדשות כדי להפיק תועלת  רבה יותר מתוך התוכן המאוחסן בהן.
הנושאים הם מה שאני מכנה “טכנו-מתודולוגיים” :), כלומר שמצליחים לגעת גם בהיבטים האנושיים והארגוניים של ניהול הידע, וגם בהיבטים הטכנים והמשמעויות הפיתוחיות של שימוש ביכולות כאלה או אחרות.


Posted in Hebrew Posts, MOSS, Office 2007, WSSv3 | No Comments » del.icio.us:New Israeli SharePoint Events digg:New Israeli SharePoint Events reddit:New Israeli SharePoint Events

חדשות וחידושים

February 25th, 2007 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82

כלי שמנתח את ההתקנה של WSS ומציע כיצד לשפר את הביצועים.

2. Podcasts: How Microsoft IT Manages the World’s Largest Windows SharePoint Services Deployment

נמאס מגלגלצ? אולי כדאי לשמוע איך עושים את זה במיקרוסופט.

3. Colligo for SharePoint 2.0

כלי Offline עבור SharePoint, כולל 2007. גרסת החינם מאפשרת צפיה בלבד בקבצים, והגרסה בתשלום מאפשרת עדכון שלהם.

ובונוס קטן שלא קשור ל-SharePoint אך מהווה תוספת חיונית לדפדפן - IE7 Undo Close Tab

שבוע טוב,

דור.


Posted in Hebrew Posts, MOSS, WSSv3 | 1 Comment » del.icio.us:חדשות וחידושים digg:חדשות וחידושים reddit:חדשות וחידושים

An interesting revelation about publishing…

December 29th, 2006 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82

Sites that have the publishing feature active - can’t be saved as templates. This option simply dissappears from the site administration page when the feature is turned on.

You can get to the “Save As Template” web page by appending the page’s address (”/_layouts…”) to the site’s URL, however this action is unsupported and sites restored from the saved template might be broken.

If you’d like to migrate a site that uses the publishing feature, use STSADM or SharePoint Designer’s import/export abilities. And if you don’t need publishing - don’t turn it on.

Hope this will be resolved in a hotfix….


Posted in English Posts, MOSS | 1 Comment » del.icio.us:An interesting revelation about publishing... digg:An interesting revelation about publishing... reddit:An interesting revelation about publishing...

Upgrade Toolkit for WSS Sites and Templates Guide

December 18th, 2006 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
אהלן,

אז בזמן שאני מחכה לשדרוג של שרת ל-RTM שיסתיים להתבצע, מצאתי משהו מעניין שפורסם השבוע:

Upgrade Toolkit for Windows SharePoint Services Sites and Templates Guide

The Toolkit serves three main purposes:

  • To provide IT professionals with the guidance and tools they need to upgrade customized WSS 2.0 sites and site templates to function in a WSS 3.0 environment.
  • To provide a set of upgraded application templates for Windows SharePoint Services based on those currently published for WSS 2.0 on TechNet.
  • To provide instructions for installing these application templates in a WSS 3.0 environment.
בקיצור, נראה מעניין וחשוב לכל מי שפיתח Site Definitions ורוצה לשדרג ל-MOSS.


אעדכן ברשמים מחוויית השדרוג בהמשך. :)


Posted in Hebrew Posts, MOSS, WSSv2, WSSv3 | No Comments » del.icio.us:Upgrade Toolkit for WSS Sites and Templates Guide digg:Upgrade Toolkit for WSS Sites and Templates Guide reddit:Upgrade Toolkit for WSS Sites and Templates Guide

Ready for a New Day - אירוע ההשקה

November 30th, 2006 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
סמנו את התאריך - 25 בדצמבר, אירוע ההשקה של Office, Vista, ו-Exchange בארץ.
יהיו מסלולים עבור כל אחד מהמוצרים, ויהיה מעניין מאוד. (גם אני בא ואולי אפילו אציג קצת :-))
לפרטים והרשמה לחצו כאן.

Posted in Hebrew Posts, MOSS, Office 2007 | No Comments » del.icio.us:Ready for a New Day - אירוע ההשקה digg:Ready for a New Day - אירוע ההשקה reddit:Ready for a New Day - אירוע ההשקה

SharePoint 2007 B2TR -> RTM Upgdare Article Posted

November 16th, 2006 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
המסמך המתאר את אופן השדרוג מ-Beta 2 Technical Refresh ל-RTM כבר ב-TechNet.
בקרוב החוויות ממקור ראשון. :)

למפתחים שביניכם - שווה להיכנס למרכז המידע לשדרוג למפתחים כדי לדעת איך עוברים מ-CMS ל-MOSS, וכן מה בכלל השתנה ב-API-ים של המוצרים (גם SPS2003).


Posted in Hebrew Posts, MOSS | No Comments » del.icio.us:SharePoint 2007 B2TR -> RTM Upgdare Article Posted digg:SharePoint 2007 B2TR -> RTM Upgdare Article Posted reddit:SharePoint 2007 B2TR -> RTM Upgdare Article Posted

Office System User Group #1 - Presentations

November 7th, 2006 by Dor


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/dor_rotman/rotman.be/blog/wp-includes/formatting.php on line 82
פורסמו המצגות מה-User Group, ניתן למצוא אותן כאן. בין המצגות נמצאת גם זו שלי בנושא השדרוג מ-SPS2003. תהנו.




Posted in Hebrew Posts, MOSS, Office 2007, SPS2003 | No Comments » del.icio.us:Office System User Group #1 - Presentations digg:Office System User Group #1 - Presentations reddit:Office System User Group #1 - Presentations

« Previous Entries