=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== nanoblogger-3.4.2/default/blog.conf-264-# maximum number of entries to store in cache (-1 = all) nanoblogger-3.4.2/default/blog.conf:265:# TOTAL_ENTRIES=`grep -c "." $BLOG_DIR/data/master.db` nanoblogger-3.4.2/default/blog.conf:266:# MAX_CACHE_ENTRIES=`expr $TOTAL_ENTRIES \/ 2` # divides $TOTAL_ENTRIES nanoblogger-3.4.2/default/blog.conf:267:# MAX_CACHE_ENTRIES=`expr $MAX_ENTRIES \* 2` # multiplies $MAX_ENTRIES nanoblogger-3.4.2/default/blog.conf-268-MAX_CACHE_ENTRIES="$MAX_ENTRIES" # defaults to $MAX_ENTRIES ############################################## nanoblogger-3.4.2/lang/en/messages.lang-6-main_badopts="invalid option:" nanoblogger-3.4.2/lang/en/messages.lang:7:main_panic="Try '`basename $0` --help' for more information." nanoblogger-3.4.2/lang/en/messages.lang-8- ############################################## nanoblogger-3.4.2/lang/en/messages.lang-10-checkarg_badarg="option requires an argument!" nanoblogger-3.4.2/lang/en/messages.lang:11:checkarg_help="Try '`basename $0` --help' for more information." nanoblogger-3.4.2/lang/en/messages.lang-12- ############################################## nanoblogger-3.4.2/lang/en/messages.lang-121-addweblog_confaction="configuring new weblog ..." nanoblogger-3.4.2/lang/en/messages.lang:122:addweblog_noconf="weblog not configured! configure with '`basename $0` --blog-dir [blog_dir] configure query all update'" nanoblogger-3.4.2/lang/en/messages.lang-123-addweblog_newcat="creating new tag" ############################################## nanoblogger-3.4.2/lib/archive.sh-6-node_var="$1" nanoblogger-3.4.2/lib/archive.sh:7:base_dir=`dirname "$2"` nanoblogger-3.4.2/lib/archive.sh-8-# check if we want absolute links ############################################## nanoblogger-3.4.2/lib/archive.sh-13- if [ "$base_dir" != . ]; then nanoblogger-3.4.2/lib/archive.sh:14: blogdir_sedvar=`echo "${BLOG_DIR//\//\\\\/}\\\\/"` nanoblogger-3.4.2/lib/archive.sh-15- base_dir="$base_dir/./" nanoblogger-3.4.2/lib/archive.sh:16: BASE_URL=`echo "$base_dir" |sed -e 's/'$blogdir_sedvar'//g; /^[\.]\// s///; s/[^ \/]*./..\//g; s/^[\.][\.]\///g'` nanoblogger-3.4.2/lib/archive.sh-17- fi ############################################## nanoblogger-3.4.2/lib/archive.sh-27-# title-based links nanoblogger-3.4.2/lib/archive.sh:28:category_title=`nb_print "$NB_DATA_DIR/$catlink_var" 1` nanoblogger-3.4.2/lib/archive.sh:29:category_dir=`set_smartlinktitle "$catlink_var" cat` nanoblogger-3.4.2/lib/archive.sh-30-# failsafe for setting cat directories ############################################## nanoblogger-3.4.2/lib/archive.sh-52-[ ! -z "$daynavlinks_var" ] && nanoblogger-3.4.2/lib/archive.sh:53: day_id=`lookup_id "$daynavlinks_var" "${DAY_DB_RESULTS[*]}"` nanoblogger-3.4.2/lib/archive.sh-54-if [ ! -z "$day_id" ] && [ $day_id -gt 0 ]; then ############################################## nanoblogger-3.4.2/lib/archive.sh-88-[ ! -z "$monthnavlinks_var" ] && nanoblogger-3.4.2/lib/archive.sh:89: month_id=`lookup_id "$monthnavlinks_var" "${MONTH_DB_RESULTS[*]}"` nanoblogger-3.4.2/lib/archive.sh-90-if [ ! -z "$month_id" ] && [ $month_id -gt 0 ]; then ############################################## nanoblogger-3.4.2/lib/archive.sh-133- smartlink_metatitle="$METADATA" nanoblogger-3.4.2/lib/archive.sh:134: altentry_linktitle=`translit_text "$METADATA"` nanoblogger-3.4.2/lib/archive.sh-135- # search for similar titles that fall on same day ############################################## nanoblogger-3.4.2/lib/archive.sh-142- read_metadata TITLE "$NB_DATA_DIR/$alte" nanoblogger-3.4.2/lib/archive.sh:143: alte_linktitle=`translit_text "$METADATA"` nanoblogger-3.4.2/lib/archive.sh-144- # entry title failsafe nanoblogger-3.4.2/lib/archive.sh-145- [ -z "$alte_linktitle" ] && nanoblogger-3.4.2/lib/archive.sh:146: alte_linktitle=`translit_text "$notitle"` nanoblogger-3.4.2/lib/archive.sh-147- echo "$alte:$alte_linktitle" ############################################## nanoblogger-3.4.2/lib/archive.sh-155- [ -f "$NB_DATA_DIR/$altlink_var" ] && nanoblogger-3.4.2/lib/archive.sh:156: altcat_title=`nb_print "$NB_DATA_DIR/$altlink_var" 1` nanoblogger-3.4.2/lib/archive.sh:157: altcat_linktitle=`translit_text "$altcat_title"` nanoblogger-3.4.2/lib/archive.sh-158- query_db # get categories list ############################################## nanoblogger-3.4.2/lib/archive.sh-161- [ -f "$NB_DATA_DIR/$altt" ] && nanoblogger-3.4.2/lib/archive.sh:162: altt_title=`nb_print "$NB_DATA_DIR/$altt" 1` nanoblogger-3.4.2/lib/archive.sh:163: altt_linktitle=`translit_text "$altt_title"` nanoblogger-3.4.2/lib/archive.sh-164- # cat title failsafe nanoblogger-3.4.2/lib/archive.sh-165- [ -z "$altt_linktitle" ] && nanoblogger-3.4.2/lib/archive.sh:166: altt_linktitle=`translit_text "$notitle"` nanoblogger-3.4.2/lib/archive.sh-167- echo "$altt:$altt_linktitle" ############################################## nanoblogger-3.4.2/lib/archive.sh-175-[ -z "$link_match" ] && nanoblogger-3.4.2/lib/archive.sh:176: link_match=`translit_text "$notitle"` nanoblogger-3.4.2/lib/archive.sh-177-get_linkconflicts(){ ############################################## nanoblogger-3.4.2/lib/archive.sh-184- } nanoblogger-3.4.2/lib/archive.sh:185:TOTAL_LINKCFLICTS=`get_linkconflicts "$link_match"` nanoblogger-3.4.2/lib/archive.sh:186:ALTLINK_LIST=(`cut -d":" -f 1 "$SCRATCH_FILE".altlinks`) nanoblogger-3.4.2/lib/archive.sh-187-altli=0 ############################################## nanoblogger-3.4.2/lib/archive.sh-189- for altl in ${ALTLINK_LIST[*]}; do nanoblogger-3.4.2/lib/archive.sh:190: altl_match=`grep -c ":${link_match}$" "$SCRATCH_FILE".altlinks` nanoblogger-3.4.2/lib/archive.sh-191- if [ "$altl_match" -gt 1 ]; then ############################################## nanoblogger-3.4.2/lib/archive.sh-198- done nanoblogger-3.4.2/lib/archive.sh:199: TOTAL_LINKCFLICTS=`get_linkconflicts "$link_match"` nanoblogger-3.4.2/lib/archive.sh-200-done nanoblogger-3.4.2/lib/archive.sh:201:smart_linktitle=`sed -e '/'$altlink_var':/!d; /'$altlink_var':/ s///' "$SCRATCH_FILE".altlinks` nanoblogger-3.4.2/lib/archive.sh-202-# smart linktitle failsafe and backwards compatibility ############################################## nanoblogger-3.4.2/lib/archive.sh-215- entry_dir=${entry_dir:0:10} nanoblogger-3.4.2/lib/archive.sh:216: entry_linktitle=`set_smartlinktitle "${entrylink_var//\//-}" entry` nanoblogger-3.4.2/lib/archive.sh-217- permalink_file="$entry_dir/$entry_linktitle/$NB_INDEXFILE" ############################################## nanoblogger-3.4.2/lib/archive.sh-239-entrynavlinks_type="$1" nanoblogger-3.4.2/lib/archive.sh:240:entrynavlinks_entry=`echo "$2" |grep '^[0-9].*'` nanoblogger-3.4.2/lib/archive.sh-241-case "$entrynavlinks_type" in ############################################## nanoblogger-3.4.2/lib/archive.sh-256- prev_entry_dir=${prev_entry_dir:0:10} nanoblogger-3.4.2/lib/archive.sh:257: prev_entry_linktitle=`set_smartlinktitle "$prev_entry" entry` nanoblogger-3.4.2/lib/archive.sh-258- prev_permalink_file="$prev_entry_dir/$prev_entry_linktitle/$NB_INDEXFILE" ############################################## nanoblogger-3.4.2/lib/archive.sh-266- next_entry_dir=${next_entry_dir:0:10} nanoblogger-3.4.2/lib/archive.sh:267: next_entry_linktitle=`set_smartlinktitle "$next_entry" entry` nanoblogger-3.4.2/lib/archive.sh-268- next_permalink_file="$next_entry_dir/$next_entry_linktitle/$NB_INDEXFILE" ############################################## nanoblogger-3.4.2/lib/archive.sh-275-if [ "$ENTRY_ARCHIVES" = 1 ]; then nanoblogger-3.4.2/lib/archive.sh:276: mkdir -p `dirname "$BLOG_DIR/$PARTS_DIR/$permalink_file"` nanoblogger-3.4.2/lib/archive.sh-277- write_template > "$BLOG_DIR/$PARTS_DIR/$permalink_file" ############################################## nanoblogger-3.4.2/lib/archive.sh-311- if [ ! -z "$TEMPLATE_DATA" ]; then nanoblogger-3.4.2/lib/archive.sh:312: mkdir -p `dirname "$PARTS_FILE"` nanoblogger-3.4.2/lib/archive.sh-313- write_template >> "$PARTS_FILE" ############################################## nanoblogger-3.4.2/lib/archive.sh-330-ARCHIVE_LIST=(); ARCHIVE_LIST=(${DB_RESULTS[@]}) nanoblogger-3.4.2/lib/archive.sh:331:mkdir -p `dirname "$PARTS_FILE"` nanoblogger-3.4.2/lib/archive.sh-332-> "$PARTS_FILE" ############################################## nanoblogger-3.4.2/lib/archive.sh-348-page_file="$7" nanoblogger-3.4.2/lib/archive.sh:349:page_fbasedir=`dirname "$page_file"` nanoblogger-3.4.2/lib/archive.sh-350-if [ "$page_fbasedir" != . ]; then nanoblogger-3.4.2/lib/archive.sh-351- page_filedir="$page_fbasedir/" nanoblogger-3.4.2/lib/archive.sh:352: page_file=`basename "$page_file"` nanoblogger-3.4.2/lib/archive.sh-353-fi ############################################## nanoblogger-3.4.2/lib/archive.sh-370- done nanoblogger-3.4.2/lib/archive.sh:371: PAGE_LIST=`for page_n in $PAGE_LIST; do echo "$page_n"; done` nanoblogger-3.4.2/lib/archive.sh-372- } ############################################## nanoblogger-3.4.2/lib/archive.sh-409- arch_name="${page_file%%\.*}" nanoblogger-3.4.2/lib/archive.sh:410: prev_page=`chg_suffix "$arch_name-page$prev_num".no` nanoblogger-3.4.2/lib/archive.sh:411: next_page=`chg_suffix "$arch_name-page$next_num".no` nanoblogger-3.4.2/lib/archive.sh-412- [ "$page_num" -gt 1 ] && nanoblogger-3.4.2/lib/archive.sh:413: arch_file=`chg_suffix "$arch_name-page$page_num".no` nanoblogger-3.4.2/lib/archive.sh-414- echo '<table border="0" cellspacing="1" cellpadding="3" summary="page-menu">' > "$SCRATCH_FILE" ############################################## nanoblogger-3.4.2/lib/archive.sh-422- [ "$i" = 1 ] && page="$arch_link" || nanoblogger-3.4.2/lib/archive.sh:423: page=`chg_suffix "$arch_name-page$i".no` nanoblogger-3.4.2/lib/archive.sh-424- if [ "$i" = "$page_num" ]; then ############################################## nanoblogger-3.4.2/lib/archive.sh-459- if [ -f "$NB_DATA_DIR/$cat_arch" ]; then nanoblogger-3.4.2/lib/archive.sh:460: NB_ArchiveTitle=`nb_print "$NB_DATA_DIR/$cat_arch" 1` nanoblogger-3.4.2/lib/archive.sh-461- set_catlink "$cat_arch" ############################################## nanoblogger-3.4.2/lib/archive.sh-483-ARCHIVE_MASTER=(${looparch_list[*]}) nanoblogger-3.4.2/lib/archive.sh:484:ARCHIVE_YEARS=(`for db_item in ${ARCHIVE_MASTER[@]}; do echo $db_item; done |cut -c1-4 |sort $SORT_ARGS`) nanoblogger-3.4.2/lib/archive.sh-485-for yearn in ${ARCHIVE_YEARS[@]}; do ############################################## nanoblogger-3.4.2/lib/archive.sh-490- for monthn in 12 11 10 09 08 07 06 05 04 03 02 01; do nanoblogger-3.4.2/lib/archive.sh:491: ARCHIVE_MONTHS=(`for db_item in ${ARCHIVE_MASTER[@]}; do echo $db_item; done |grep $yearn'[-]'$monthn'[-]' |sed 1q`) nanoblogger-3.4.2/lib/archive.sh-492- for entry_month in ${ARCHIVE_MONTHS[@]}; do ############################################## nanoblogger-3.4.2/lib/archive.sh-517- # remove duplicate entries and category indices from update list, then sort into chronological order nanoblogger-3.4.2/lib/archive.sh:518: LOOP_LIST=(`for moditem in ${UPDATE_LIST[@]}; do echo ${moditem%%>*}; done |sort $SORT_ARGS`) nanoblogger-3.4.2/lib/archive.sh-519-fi ############################################## nanoblogger-3.4.2/lib/database.sh-8-[ -z "${indexcat_list[*]}" ] && nanoblogger-3.4.2/lib/database.sh:9: indexcat_list=(`for it_db in "$NB_DATA_DIR"/cat_*.$NB_DBTYPE; do echo ${it_db//*\/}; done`) nanoblogger-3.4.2/lib/database.sh-10-[ "$indexcat_list" = "cat_*.$NB_DBTYPE" ] && indexcat_list= ############################################## nanoblogger-3.4.2/lib/database.sh-64-if [ -f "$db_file" ] && [ ! -z "$db_item" ]; then nanoblogger-3.4.2/lib/database.sh:65: entry_match=`grep "$db_item" "$db_file"` nanoblogger-3.4.2/lib/database.sh:66: entry_catids=`print_cat "$entry_match"` nanoblogger-3.4.2/lib/database.sh-67- [ "$entry_catids" != "$db_item" ] && ############################################## nanoblogger-3.4.2/lib/database.sh-88-if [ -f "$catdb_file" ]; then nanoblogger-3.4.2/lib/database.sh:89: catdb_title=`nb_print "$catdb_file" 1` nanoblogger-3.4.2/lib/database.sh-90- echo "$catdb_title" > "$catdb_file".tmp && \ ############################################## nanoblogger-3.4.2/lib/database.sh-123- mv "$db_file".tmp "$db_file" nanoblogger-3.4.2/lib/database.sh:124: cat_ids=`get_catids "$db_item" "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/lib/database.sh-125- [ ! -z "$cat_ids" ] && cat_ids=">$cat_ids" ############################################## nanoblogger-3.4.2/lib/database.sh-135-if [ -f "$db_file" ] && [ ! -z "$db_item" ]; then nanoblogger-3.4.2/lib/database.sh:136: grep_db=`grep "$db_item" "$db_file"` nanoblogger-3.4.2/lib/database.sh-137- [ -z "$grep_db" ] && ############################################## nanoblogger-3.4.2/lib/database.sh-146-if [ -f "$db_file" ] && [ ! -z "$db_item" ]; then nanoblogger-3.4.2/lib/database.sh:147: grep_db=`grep "$db_item" "$db_file"` nanoblogger-3.4.2/lib/database.sh-148- [ ! -z "$grep_db" ] && ############################################## nanoblogger-3.4.2/lib/database.sh-156-if [ -f "$catdb_file" ]; then nanoblogger-3.4.2/lib/database.sh:157: catdb_title=`nb_print "$catdb_file" 1` nanoblogger-3.4.2/lib/database.sh:158: CATDB_RESULTS=(`sed 1d "$catdb_file"`) nanoblogger-3.4.2/lib/database.sh-159- for rbcatdb_item in ${CATDB_RESULTS[@]}; do ############################################## nanoblogger-3.4.2/lib/database.sh-189-if [ -z "$db_catquery" ] || [ "$db_catquery" = nocat ]; then nanoblogger-3.4.2/lib/database.sh:190: db_catquery=; db_catvar=`echo "$NB_DATA_DIR"/cat_*.$NB_DBTYPE` nanoblogger-3.4.2/lib/database.sh-191- [ "$db_catvar" != "cat_*.$NB_DBTYPE" ] && nanoblogger-3.4.2/lib/database.sh:192: db_categories=(`for cat_db in "$NB_DATA_DIR"/cat_*.$NB_DBTYPE; do echo "${cat_db//*\/}"; done`) nanoblogger-3.4.2/lib/database.sh-193-else ############################################## nanoblogger-3.4.2/lib/database.sh-224-if [ "$db_setlimit" = limit ]; then nanoblogger-3.4.2/lib/database.sh:225: DB_RESULTS=(`list_db |filter_$db_filter`) nanoblogger-3.4.2/lib/database.sh-226- [ "$db_limit" = 0 ] || [ "$db_limit" = -1 ] && ############################################## nanoblogger-3.4.2/lib/database.sh-231-else nanoblogger-3.4.2/lib/database.sh:232: DB_RESULTS=(`list_db |filter_$db_filter`) nanoblogger-3.4.2/lib/database.sh-233-fi ############################################## nanoblogger-3.4.2/lib/tools.sh-5-nb_eval(){ nanoblogger-3.4.2/lib/tools.sh:6: DEVNULL=`eval "$1" 2>&1` nanoblogger-3.4.2/lib/tools.sh-7- return $? ############################################## nanoblogger-3.4.2/lib/tools.sh-94-if [ ! -z "$BROWSER_CMD" ]; then nanoblogger-3.4.2/lib/tools.sh:95: BROWSER_LIST=`echo "$BROWSER_CMD" |sed -e '/[ ]/ s//%REM%/g; /\:/ s// /g'` nanoblogger-3.4.2/lib/tools.sh-96- for browser in $BROWSER_LIST; do nanoblogger-3.4.2/lib/tools.sh-97- browserurl_sedvar="${BROWSER_URL//\//\\/}" nanoblogger-3.4.2/lib/tools.sh:98: browser_cmd=`echo "$browser" |sed -e 's/\%REM\%/ /g; s/\%\%/\%/g; s/\%s/'$browserurl_sedvar'/g'` nanoblogger-3.4.2/lib/tools.sh-99- nb_msg "$nbbrowser_running $browser_cmd $BROWSER_URL ..." ############################################## nanoblogger-3.4.2/lib/tools.sh-152-cat_id(){ nanoblogger-3.4.2/lib/tools.sh:153:cat_query=(`echo "$1" |grep '[0-9]' |sed -e '/,/ s// /g; /[A-Z,a-z\)\.-]/d'`) nanoblogger-3.4.2/lib/tools.sh-154-query_db ############################################## nanoblogger-3.4.2/lib/tools.sh-156- for cat_id in ${cat_query[@]}; do nanoblogger-3.4.2/lib/tools.sh:157: cat_valid=`for cat_db in ${db_categories[@]}; do echo $cat_db; done |grep cat_$cat_id.$NB_DBTYPE` nanoblogger-3.4.2/lib/tools.sh-158- echo "$cat_valid" ############################################## nanoblogger-3.4.2/lib/tools.sh-166-check_catid(){ nanoblogger-3.4.2/lib/tools.sh:167:cat_list=(`cat_id "$1"`) nanoblogger-3.4.2/lib/tools.sh-168-for cat_db in ${cat_list[@]}; do ############################################## nanoblogger-3.4.2/lib/tools.sh-179-for mvar in $VALIDATE_VARS; do nanoblogger-3.4.2/lib/tools.sh:180: MVAR_NUM=`grep -c "^$mvar" "$VALIDATE_METAFILE"` nanoblogger-3.4.2/lib/tools.sh-181- [ "$MVAR_NUM" = 0 ] && ############################################## nanoblogger-3.4.2/lib/tools.sh-216-BAENTRY_IDLIST=($2) nanoblogger-3.4.2/lib/tools.sh:217:entryid_var=`lookup_id "$1" "${BAENTRY_IDLIST[*]}"` nanoblogger-3.4.2/lib/tools.sh-218-# adjust offset by 1 for bash arrays (1 = 0) ############################################## nanoblogger-3.4.2/lib/tools.sh-250- raw_db "$relative_entry" nanoblogger-3.4.2/lib/tools.sh:251: cat_ids=`print_cat "${DB_RESULTS[*]}"` nanoblogger-3.4.2/lib/tools.sh-252- cat_ids="${cat_ids//\,/ }" ############################################## nanoblogger-3.4.2/lib/tools.sh-261-[ -z "${CAT_LIST[*]}" ] && [ ! -z "$cat_num" ] && nanoblogger-3.4.2/lib/tools.sh:262: CAT_LIST=( `cat_id "$cat_num"` ) nanoblogger-3.4.2/lib/tools.sh-263-[ "$UPDATE_WEBLOG" = 1 ] && [ "$NB_QUERY" = all ] && [ -z "$cat_num" ] && nanoblogger-3.4.2/lib/tools.sh-264- CAT_LIST=${db_categories[@]} nanoblogger-3.4.2/lib/tools.sh:265:CAT_LIST=(`for cat_id in ${CAT_LIST[@]}; do echo "$cat_id"; done |sort -u`) nanoblogger-3.4.2/lib/tools.sh-266-} ############################################## nanoblogger-3.4.2/lib/tools.sh-281-for ucat_entry in ${UPDATE_CATLIST[@]}; do nanoblogger-3.4.2/lib/tools.sh:282: cat_ids=`get_catids "$ucat_entry" "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/lib/tools.sh-283- cat_ids="${cat_ids//\,/ }" ############################################## nanoblogger-3.4.2/lib/tools.sh-294-meta_timestamp(){ nanoblogger-3.4.2/lib/tools.sh:295:NB_MetaDate=`filter_dateformat "$DATE_FORMAT"` nanoblogger-3.4.2/lib/tools.sh-296-NB_MetaTimeStamp=`nb_timestamp` ############################################## nanoblogger-3.4.2/lib/tools.sh-299- nb_msg "$filter_datefailed" nanoblogger-3.4.2/lib/tools.sh:300: NB_MetaDate=`filter_timestamp "$NB_MetaTimeStamp"` nanoblogger-3.4.2/lib/tools.sh-301-fi ############################################## nanoblogger-3.4.2/lib/tools.sh-306-META_FILE="$2" nanoblogger-3.4.2/lib/tools.sh:307:MVAR_CLOSE=`echo "$1" |sed -e '/[^ ].*[\,]/ s///'` nanoblogger-3.4.2/lib/tools.sh-308-if [ "$1" != "$MVAR_CLOSE" ] && [ ! -z "$MVAR_CLOSE" ]; then nanoblogger-3.4.2/lib/tools.sh:309: MVAR=`echo "$1" |sed -e '/[\,].*[^ ]$/ s///'` nanoblogger-3.4.2/lib/tools.sh:310: METADATA=`sed -e '/^'$MVAR'[\:]/,/^'$MVAR_CLOSE'/!d; /^'$MVAR'[\:]/d; /^'$MVAR_CLOSE'/d' "$META_FILE"` nanoblogger-3.4.2/lib/tools.sh-311-else nanoblogger-3.4.2/lib/tools.sh:312: METADATA=`sed -e '/^'$1'[\:]/!d; /^'$1'[\:] */ s///' "$META_FILE"` nanoblogger-3.4.2/lib/tools.sh-313-fi ############################################## nanoblogger-3.4.2/lib/tools.sh-340- : ${METADATA_CLOSEVAR:=END-----} nanoblogger-3.4.2/lib/tools.sh:341: METADATA_HEADERS=`sed -e '1,/^'$METADATA_MARKER'/!d; /^'$METADATA_MARKER'/d' "$METADATA_FILE"` nanoblogger-3.4.2/lib/tools.sh:342: METADATA_CONTENT=`sed -e '/^'$METADATA_MARKER'/,/^'$METADATA_CLOSEVAR'/!d' "$METADATA_FILE"`;; nanoblogger-3.4.2/lib/tools.sh-343- TITLE) ############################################## nanoblogger-3.4.2/lib/tools.sh-362-META_FILE="$3" nanoblogger-3.4.2/lib/tools.sh:363:MVAR_CLOSE=`echo "$1" |sed -e '/[^ ].*[\,]/ s///'` nanoblogger-3.4.2/lib/tools.sh-364-if [ ! -z "$1" ] && [ ! -z "$WRITE_MDATA" ]; then nanoblogger-3.4.2/lib/tools.sh-365- if [ "$1" != "$MVAR_CLOSE" ] && [ ! -z "$MVAR_CLOSE" ]; then nanoblogger-3.4.2/lib/tools.sh:366: MVAR=`echo "$1" |sed -e '/[\,].*[^ ]$/ s///'` nanoblogger-3.4.2/lib/tools.sh-367- if [ -f "$META_FILE" ]; then nanoblogger-3.4.2/lib/tools.sh:368: META_OTHER=`sed -e '/^'$MVAR'[\:]/,/^'$MVAR_CLOSE'/d; /^'$MVAR'[\:]/d; /^'$MVAR_CLOSE'/d' "$META_FILE"` nanoblogger-3.4.2/lib/tools.sh-369- fi ############################################## nanoblogger-3.4.2/lib/tools.sh-376- elif [ -f "$META_FILE" ]; then nanoblogger-3.4.2/lib/tools.sh:377: METAVAR_MATCH=`grep "^$1[\:]" "$META_FILE"` nanoblogger-3.4.2/lib/tools.sh-378- # first, try replacing meta-tag, while preserving structure ############################################## nanoblogger-3.4.2/lib/tools.sh-402- # while preserving data nanoblogger-3.4.2/lib/tools.sh:403: META_OTHER=`sed -e '/^'$1'[\:]/d' "$META_FILE"` nanoblogger-3.4.2/lib/tools.sh-404- cat > "$META_FILE" <<-EOF ############################################## nanoblogger-3.4.2/lib/tools.sh-433-load_template "$NB_TEMPLATE_DIR/$METADATAENTRY_TEMPLATE" nanoblogger-3.4.2/lib/tools.sh:434:mkdir -p `dirname "$WRITE_ENTRY_FILE"` nanoblogger-3.4.2/lib/tools.sh-435-write_template > "$WRITE_ENTRY_FILE" ############################################## nanoblogger-3.4.2/lib/tools.sh-447- entry_day=${entry:8:2} nanoblogger-3.4.2/lib/tools.sh:448: entry_time=`filter_timestamp "$entry"` nanoblogger-3.4.2/lib/tools.sh-449- entry_time=${entry_time:11:8} ############################################## nanoblogger-3.4.2/lib/tools.sh-530-# make sure the output directory is present before writing to it nanoblogger-3.4.2/lib/tools.sh:531:mkdir -p `dirname "$MKPAGE_OUTFILE"` nanoblogger-3.4.2/lib/tools.sh-532-set_baseurl "" "$MKPAGE_OUTFILE" ############################################## nanoblogger-3.4.2/lib/tools.sh-540-load_template "$MKPAGE_TEMPLATE" nanoblogger-3.4.2/lib/tools.sh:541:mkdir -p `dirname "$MKPAGE_OUTFILE"` nanoblogger-3.4.2/lib/tools.sh-542-write_template > "$MKPAGE_OUTFILE" ############################################## nanoblogger-3.4.2/lib/tools.sh-654- tag|tag[a-z]) cache_update=rebuild; cat_num="$updatec_idsel" nanoblogger-3.4.2/lib/tools.sh:655: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/lib/tools.sh-656-esac ############################################## nanoblogger-3.4.2/lib/tools.sh-687- cache_regex="${cache_item%%\.$cache_def*}" nanoblogger-3.4.2/lib/tools.sh:688: cache_match=`echo "${DB_RESULTS[*]}" |grep -c "$cache_regex"` nanoblogger-3.4.2/lib/tools.sh-689- [ "$cache_match" = 0 ] && ############################################## nanoblogger-3.4.2/lib/tools.sh-699-[ ! -z "${CACHEUPDATE_LIST[*]}" ] && nanoblogger-3.4.2/lib/tools.sh:700: CACHE_LIST=(`for cache_item in ${CACHEUPDATE_LIST[@]}; do echo $cache_item; done |sort -u`) nanoblogger-3.4.2/lib/tools.sh-701-} ############################################## nanoblogger-3.4.2/lib/tools.sh-711-# validate timestamp format nanoblogger-3.4.2/lib/tools.sh:712:Edit_EntryTimeStamp=`refilter_timestamp "$EntryDate_TimeStamp"` nanoblogger-3.4.2/lib/tools.sh:713:New_EntryTimeStamp=`validate_timestamp "$Edit_EntryTimeStamp"` nanoblogger-3.4.2/lib/tools.sh-714-# abort if we don't have a valid timestamp ############################################## nanoblogger-3.4.2/lib/tools.sh-736- fi nanoblogger-3.4.2/lib/tools.sh:737: NEWDATE_STRING=`echo "$New_EntryTimeStamp" |sed -e 's/[A-Z,a-z]/ /g; s/[\_]/:/g'` nanoblogger-3.4.2/lib/tools.sh-738- NB_NewEntryDate=$(filter_datestring "$DATE_FORMAT" "" "$NEWDATE_STRING") ############################################## nanoblogger-3.4.2/plugins/archive/day/day_archive.sh-30- LOOP_MASTER=(${loopday_list[*]}) nanoblogger-3.4.2/plugins/archive/day/day_archive.sh:31: ARCHIVE_DAYS=(`for db_item in ${LOOP_MASTER[@]}; do echo $db_item; done |cut -c1-10 |sort $SORT_ARGS`) nanoblogger-3.4.2/plugins/archive/day/day_archive.sh-32- for dayn in ${ARCHIVE_DAYS[@]}; do ############################################## nanoblogger-3.4.2/plugins/archive/master_index.sh-9-MASTERIMOD_VAR="$New_EntryFile$Edit_EntryFile$Delete_EntryFile$Delete_CatDBFile$Cat_EntryFile$USR_TITLE" nanoblogger-3.4.2/plugins/archive/master_index.sh:10:MASTERIMOD_QUERY=`echo "$NB_QUERY" |grep "^[0-9].*"` nanoblogger-3.4.2/plugins/archive/master_index.sh-11- ############################################## nanoblogger-3.4.2/plugins/archive/master_index.sh-33- cat_total=${#DB_RESULTS[*]} nanoblogger-3.4.2/plugins/archive/master_index.sh:34: NB_ArchiveCategoryTitle=`nb_print "$NB_DATA_DIR/$bcat_link" 1` nanoblogger-3.4.2/plugins/archive/master_index.sh-35- # following needs to fit on single line ############################################## nanoblogger-3.4.2/plugins/archive/master_index.sh-103- [ -r "$ARCHIVE_INDEX_TEMPLATE" ] || nanoblogger-3.4.2/plugins/archive/master_index.sh:104: die "`basename $0`: '$ARCHIVE_INDEX_TEMPLATE' - missing template! goodbye." nanoblogger-3.4.2/plugins/archive/master_index.sh-105- make_page "$BLOG_DIR/$PARTS_DIR"/archive_links.$NB_FILETYPE "$NB_TEMPLATE_DIR/$MAKEPAGE_TEMPLATE" "$MKPAGE_OUTFILE" ############################################## nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-7- query_db "$yearn" nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:8: YEARIMOD_QUERY=`echo "$NB_QUERY" |grep "^$yearn"` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-9- # check for weblog modifications ############################################## nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-15- [ ! -z "$yearnavlinks_var" ] && nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:16: year_id=`lookup_id "$yearnavlinks_var" "${YEAR_DB_RESULTS[*]}"` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-17- if [ ! -z "$year_id" ] && [ $year_id -ge 0 ]; then ############################################## nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-68- >"$SCRATCH_FILE".cat_links nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:69: entry_wcatids=`grep "$entry" "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-70- entry_catids=${entry_wcatids##*\>} ############################################## nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-73- for entry_catnum in ${entry_catids//\,/ }; do nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:74: cat_title=`nb_print "$NB_DATA_DIR"/cat_"$entry_catnum.$NB_DBTYPE" 1` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-75- set_catlink cat_"$entry_catnum.$NB_DBTYPE" ############################################## nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-103- if [ "$CAL_VAR" = "1" ]; then nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:104: [ ! -z "$DATE_LOCALE" ] && CALENDAR=`LC_ALL="$DATE_LOCALE" $CAL_CMD $CAL_ARGS $monthn $yearn` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:105: [ -z "$DATE_LOCALE" ] && CALENDAR=`$CAL_CMD $CAL_ARGS $monthn $yearn` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:106: CAL_HEAD=`echo "$CALENDAR" |sed 1q` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-107- CAL_HEAD=${CAL_HEAD//[ ][ ]/}; NB_ArchiveMonthTitle=${CAL_HEAD%%[ ][ ]}; NB_ArchiveMonthTitle=${CAL_HEAD##[ ][ ]} ############################################## nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-128- # make NB_ArchiveLinks placeholder nanoblogger-3.4.2/plugins/archive/year/year_archive.sh:129: mkdir -p `dirname "$BLOG_DIR/$PARTS_DIR/$yearn/archive_links.$NB_FILETYPE"` nanoblogger-3.4.2/plugins/archive/year/year_archive.sh-130- cat > "$BLOG_DIR"/"$PARTS_DIR"/"$yearn"/archive_links.$NB_FILETYPE <<-EOF ############################################## nanoblogger-3.4.2/plugins/atom.sh-36- nanoblogger-3.4.2/plugins/atom.sh:37:NB_AtomModDate=`date "+%Y-%m-%dT%H:%M:%S${BLOG_FEED_TZD}"` nanoblogger-3.4.2/plugins/atom.sh-38- ############################################## nanoblogger-3.4.2/plugins/atom.sh-70- nanoblogger-3.4.2/plugins/atom.sh:71: BLOG_FEED_TITLE=`echo "$BLOG_TITLE" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh:72: BLOG_FEED_SUBTITLE=`echo "$BLOG_DESCRIPTION" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh:73: NB_AtomAuthor=`echo "$BLOG_AUTHOR" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh-74- ############################################## nanoblogger-3.4.2/plugins/atom.sh-77- MKPAGE_OUTFILE="$1" nanoblogger-3.4.2/plugins/atom.sh:78: mkdir -p `dirname "$MKPAGE_OUTFILE"` nanoblogger-3.4.2/plugins/atom.sh-79- BLOG_FEED_URLFILE="$BLOG_FEED_URL/$NB_AtomFile" ############################################## nanoblogger-3.4.2/plugins/atom.sh-133- load_entry "$NB_DATA_DIR/$entry" ALL nanoblogger-3.4.2/plugins/atom.sh:134: Atom_EntryTime=`echo "$entry" |sed -e '/\_/ s//\:/g; s/[\.]'$NB_DATATYPE'//g'` nanoblogger-3.4.2/plugins/atom.sh:135: Atom_EntryDate=`echo "$Atom_EntryTime${BLOG_FEED_TZD}"` nanoblogger-3.4.2/plugins/atom.sh-136- # non-portable find command! nanoblogger-3.4.2/plugins/atom.sh:137: #Atom_EntryModDate=`find "$NB_DATA_DIR/$entry" -printf "%TY-%Tm-%TdT%TH:%TM:%TS${BLOG_FEED_TZD}"` nanoblogger-3.4.2/plugins/atom.sh-138- Atom_EntryModDate="$Atom_EntryDate" nanoblogger-3.4.2/plugins/atom.sh:139: Atom_EntryTitle=`echo "$NB_EntryTitle" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh:140: Atom_EntryAuthor=`echo "$NB_EntryAuthor" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh-141- [ -z "$Atom_EntryTitle" ] && Atom_EntryTitle="$notitle" ############################################## nanoblogger-3.4.2/plugins/atom.sh-145- > "$SCRATCH_FILE".atomfeed-cat nanoblogger-3.4.2/plugins/atom.sh:146: atomentry_wcatids=`grep "$entry" "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/plugins/atom.sh-147- atomentry_catids="${atomentry_wcatids##*\>}" ############################################## nanoblogger-3.4.2/plugins/atom.sh-150- for atomentry_catdb in ${atomentry_catids//\,/ }; do nanoblogger-3.4.2/plugins/atom.sh:151: cat_title=`nb_print "$NB_DATA_DIR"/cat_"$atomentry_catdb.$NB_DBTYPE" 1` nanoblogger-3.4.2/plugins/atom.sh:152: cat_title=`echo "${cat_title##\,}" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh-153- if [ ! -z "$cat_title" ]; then ############################################## nanoblogger-3.4.2/plugins/atom.sh-160- if [ "$ENTRY_EXCERPTS" = 1 ] && [ ! -z "$NB_EntryExcerpt" ]; then nanoblogger-3.4.2/plugins/atom.sh:161: #Atom_EntryExcerpt=`echo "$NB_EntryExcerpt" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh-162- Atom_EntryExcerpt="$NB_EntryExcerpt" nanoblogger-3.4.2/plugins/atom.sh-163- else nanoblogger-3.4.2/plugins/atom.sh:164: #Atom_EntryExcerpt=`echo "$NB_MetaBody" |esc_chars` nanoblogger-3.4.2/plugins/atom.sh-165- Atom_EntryExcerpt="$NB_MetaBody" ############################################## nanoblogger-3.4.2/plugins/atom.sh-169- if [ ! -z "$NB_AtomTempEnclosure" ]; then nanoblogger-3.4.2/plugins/atom.sh:170: Enclosure_File=`echo "$NB_AtomTempEnclosure" |cut -d' ' -f 1` nanoblogger-3.4.2/plugins/atom.sh:171: Enclosure_Type=`echo "$NB_AtomTempEnclosure" |cut -d' ' -f 2` nanoblogger-3.4.2/plugins/atom.sh-172- [ -z "$Enclosure_Type" ] || [ "$Enclosure_Type" = "$Enclosure_File" ] && ############################################## nanoblogger-3.4.2/plugins/atom.sh-174- if [ -f "$BLOG_DIR/$Enclosure_File" ]; then nanoblogger-3.4.2/plugins/atom.sh:175: Enclosure_Length=`du -b "$BLOG_DIR/$Enclosure_File" |sed -e '/[[:space:]].*$/ s///g'` nanoblogger-3.4.2/plugins/atom.sh-176- Atom_EntryEnclosure='<link rel="enclosure" type="'$Enclosure_Type'" length="'$Enclosure_Length'" href="'$BLOG_FEED_URL/$Enclosure_File'" />' ############################################## nanoblogger-3.4.2/plugins/atom.sh-209- set_catlink "$cat_db" nanoblogger-3.4.2/plugins/atom.sh:210: NB_AtomCatTitle=`nb_print "$NB_DATA_DIR/$cat_db" 1 |esc_chars` nanoblogger-3.4.2/plugins/atom.sh:211: NB_AtomCatFile=`echo "$category_file" |sed -e 's/[\.]'$NB_FILETYPE'/-atom.'$NB_SYND_FILETYPE'/g'` nanoblogger-3.4.2/plugins/atom.sh-212- NB_AtomCatLink="$category_link" ############################################## nanoblogger-3.4.2/plugins/calendar.sh-14-: ${CAL_CMD:=cal} nanoblogger-3.4.2/plugins/calendar.sh:15:mkdir -p `dirname "$cal_file"` nanoblogger-3.4.2/plugins/calendar.sh-16-# halt if cal command fails ############################################## nanoblogger-3.4.2/plugins/calendar.sh-23-query_cal=$cal_year.$cal_month nanoblogger-3.4.2/plugins/calendar.sh:24:[ ! -z "$DATE_LOCALE" ] && CALENDAR=`LC_ALL="$DATE_LOCALE" $CAL_CMD $CAL_ARGS "$cal_month" "$cal_year"` nanoblogger-3.4.2/plugins/calendar.sh:25:[ -z "$DATE_LOCALE" ] && CALENDAR=`$CAL_CMD $CAL_ARGS "$cal_month" "$cal_year"` nanoblogger-3.4.2/plugins/calendar.sh:26:CAL_HEAD=`echo "$CALENDAR" |sed 1q` nanoblogger-3.4.2/plugins/calendar.sh-27-CAL_HEAD=${CAL_HEAD//[ ][ ]/}; CAL_HEAD=${CAL_HEAD%%[ ][ ]}; CAL_HEAD=${CAL_HEAD##[ ][ ]} nanoblogger-3.4.2/plugins/calendar.sh:28:WEEK_DAYS=(`echo "$CALENDAR" |sed -n 2p`) nanoblogger-3.4.2/plugins/calendar.sh:29:DAYS=`echo "$CALENDAR" |sed 1,2d` nanoblogger-3.4.2/plugins/calendar.sh:30:NUM_DAY_LINES=(`echo "$DAYS" |grep -n "[0-9]" |cut -d":" -f 1`) nanoblogger-3.4.2/plugins/calendar.sh-31-nb_msg "$plugins_action weblog calendar for $CAL_HEAD ..." ############################################## nanoblogger-3.4.2/plugins/calendar.sh-50-for line in ${NUM_DAY_LINES[@]}; do nanoblogger-3.4.2/plugins/calendar.sh:51: DN_LINES=`echo "$DAYS" |sed -n "$line"p` nanoblogger-3.4.2/plugins/calendar.sh-52- echo '<tr>' >> "$cal_file" nanoblogger-3.4.2/plugins/calendar.sh:53: DNLINES_ENDSPACE=`echo "$DN_LINES" |grep -c ' $'` nanoblogger-3.4.2/plugins/calendar.sh-54- [ "$DNLINES_ENDSPACE" -lt 1 ] && ############################################## nanoblogger-3.4.2/plugins/calendar.sh-57- set_link=0 nanoblogger-3.4.2/plugins/calendar.sh:58: CALENTRY_LIST=(`for day in ${CALMONTH_LIST[@]}; do echo $day; done |grep $dn`) nanoblogger-3.4.2/plugins/calendar.sh-59- for entry in ${CALENTRY_LIST[@]}; do ############################################## nanoblogger-3.4.2/plugins/calendar.sh-62- entry_day=${entry:8:2} nanoblogger-3.4.2/plugins/calendar.sh:63: entry_day=`echo $entry_day |sed -e '/^0/ s///g'` nanoblogger-3.4.2/plugins/calendar.sh-64- if [ "$cal_year$cal_month$dn" = "$entry_year$entry_month$entry_day" ] ; then ############################################## nanoblogger-3.4.2/plugins/calendar.sh-79- done nanoblogger-3.4.2/plugins/calendar.sh:80: DNLINES_BEGINSPACE=`echo "$DN_LINES" |grep -c '^ '` nanoblogger-3.4.2/plugins/calendar.sh-81- [ "$DNLINES_BEGINSPACE" -lt 1 ] && ############################################## nanoblogger-3.4.2/plugins/entry/category_links.sh-7- >"$SCRATCH_FILE".cat_links nanoblogger-3.4.2/plugins/entry/category_links.sh:8: entry_wcatids=`grep "$entry" "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/plugins/entry/category_links.sh-9- entry_catids="${entry_wcatids##*\>}" ############################################## nanoblogger-3.4.2/plugins/entry/category_links.sh-12- for entry_catnum in ${entry_catids//\,/ }; do nanoblogger-3.4.2/plugins/entry/category_links.sh:13: cat_title=`nb_print "$NB_DATA_DIR"/cat_"$entry_catnum.$NB_DBTYPE" 1` nanoblogger-3.4.2/plugins/entry/category_links.sh-14- set_catlink cat_"$entry_catnum.$NB_DBTYPE" ############################################## nanoblogger-3.4.2/plugins/entry/format/autotag-br.sh-3- nanoblogger-3.4.2/plugins/entry/format/autotag-br.sh:4:# nb_msg "$plugins_entryfilteraction `basename $nb_plugin` ..." nanoblogger-3.4.2/plugins/entry/format/autotag-br.sh:5:NB_MetaBody=`echo "$NB_MetaBody" |sed -e '/^$/ s//\<br \/\>\<br \/\>/g'` nanoblogger-3.4.2/plugins/entry/format/autotag-br.sh-6- ############################################## nanoblogger-3.4.2/plugins/entry/format/markdown.sh-10-if [ "$MARKDOWN_INPATH" = "true" ]; then nanoblogger-3.4.2/plugins/entry/format/markdown.sh:11: # nb_msg "$plugins_entryfilteraction `basename $nb_plugin` ..." nanoblogger-3.4.2/plugins/entry/format/markdown.sh-12- NB_MetaBody=$(echo "$NB_MetaBody" | ${MARKDOWN_CMD} ${MARKDOWN_OPTS}) ############################################## nanoblogger-3.4.2/plugins/page/feed_links.sh-51- if [ "$MKPAGE_TEMPLATE" = "$NB_TEMPLATE_DIR/$CATEGORY_TEMPLATE" ] && [[ "$CATEGORY_FEEDS" = 1 && "$RSS_CATFEEDS" = 1 ]]; then nanoblogger-3.4.2/plugins/page/feed_links.sh:52: NB_RSSCatFile=`chg_suffix "$category_file" $NB_SYND_FILETYPE` nanoblogger-3.4.2/plugins/page/feed_links.sh-53- NB_RSSLink="${ARCHIVES_PATH}$NB_RSSCatFile" ############################################## nanoblogger-3.4.2/plugins/page/format/autobr.sh-3- nanoblogger-3.4.2/plugins/page/format/autobr.sh:4:nb_msg "$plugins_entryfilteraction `basename $nb_plugin` ..." nanoblogger-3.4.2/plugins/page/format/autobr.sh:5:MKPAGE_CONTENT=`echo "$MKPAGE_CONTENT" |sed -e '/^$/ s//\<br \/\>\<br \/\>/g'` nanoblogger-3.4.2/plugins/page/format/autobr.sh-6- ############################################## nanoblogger-3.4.2/plugins/page/format/markdown.sh-10-if [ "$MARKDOWN_INPATH" = "true" ]; then nanoblogger-3.4.2/plugins/page/format/markdown.sh:11: nb_msg "$plugins_entryfilteraction `basename $nb_plugin` ..." nanoblogger-3.4.2/plugins/page/format/markdown.sh:12: MKPAGE_CONTENT=`echo "$MKPAGE_CONTENT" | ${MARKDOWN_CMD} ${MARKDOWN_OPTS}` nanoblogger-3.4.2/plugins/page/format/markdown.sh-13-else ############################################## nanoblogger-3.4.2/plugins/page/format/moods.sh-9- create_moods(){ nanoblogger-3.4.2/plugins/page/format/moods.sh:10: mood_url=`echo "${MOODS_URL//\//\\\\/}\\\\/${mood_img//\//\\\\/}"` nanoblogger-3.4.2/plugins/page/format/moods.sh-11- sed_sub=' <img src="'$mood_url'" alt="'$mood_var'" \/>' nanoblogger-3.4.2/plugins/page/format/moods.sh-12- sed_script='/[ ]'$mood_var'[ ]/ s// '$sed_sub' /g; /[ ]'$mood_var'$/ s// '$sed_sub'/g; /'$mood_var'[ ]/ s//'$sed_sub' /g' nanoblogger-3.4.2/plugins/page/format/moods.sh:13: MKPAGE_CONTENT=`echo "$MKPAGE_CONTENT" |sed -e "$sed_script"` nanoblogger-3.4.2/plugins/page/format/moods.sh-14- } ############################################## nanoblogger-3.4.2/plugins/page/format/moods.sh-18- if [ -z "$mood_lines" ]; then nanoblogger-3.4.2/plugins/page/format/moods.sh:19: mood_lines=(`cat "$MOODS_CONF" |sed -e '/^$/d; /[\#\]/d; /[^ ].*/ s//dummy/g'`) nanoblogger-3.4.2/plugins/page/format/moods.sh-20- fi nanoblogger-3.4.2/plugins/page/format/moods.sh-21- if [ -z "$mood_list" ]; then nanoblogger-3.4.2/plugins/page/format/moods.sh:22: mood_list=(`cat "$MOODS_CONF" |sed -e '/^$/d; /^[\#\]/d'`) nanoblogger-3.4.2/plugins/page/format/moods.sh-23- fi ############################################## nanoblogger-3.4.2/plugins/page/format/moods.sh-27- break nanoblogger-3.4.2/plugins/page/format/moods.sh:28: mood_var=`echo "${mood_list[@]:$moodoffset:$moodlimit}" |cut -d" " -f1 | sed -e '/[\*\]/ s//[*]/'` nanoblogger-3.4.2/plugins/page/format/moods.sh:29: mood_img=`echo "${mood_list[@]:$moodoffset:$moodlimit}" |cut -d" " -f3` nanoblogger-3.4.2/plugins/page/format/moods.sh-30- create_moods ############################################## nanoblogger-3.4.2/plugins/page/format/moods.sh-35- nanoblogger-3.4.2/plugins/page/format/moods.sh:36: nb_msg "$plugins_entryfilteraction `basename $nb_plugin` ..." nanoblogger-3.4.2/plugins/page/format/moods.sh-37- load_moods ############################################## nanoblogger-3.4.2/plugins/rss2.sh-34- nanoblogger-3.4.2/plugins/rss2.sh:35:NB_RSS2ModDate=`date "+%Y-%m-%dT%H:%M:%S${BLOG_FEED_TZD}"` nanoblogger-3.4.2/plugins/rss2.sh-36- ############################################## nanoblogger-3.4.2/plugins/rss2.sh-67- nanoblogger-3.4.2/plugins/rss2.sh:68: BLOG_FEED_TITLE=`echo "$BLOG_TITLE" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh:69: NB_RSS2Author=`echo "$BLOG_AUTHOR" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh-70- ############################################## nanoblogger-3.4.2/plugins/rss2.sh-73- MKPAGE_OUTFILE="$1" nanoblogger-3.4.2/plugins/rss2.sh:74: mkdir -p `dirname "$MKPAGE_OUTFILE"` nanoblogger-3.4.2/plugins/rss2.sh-75- BLOG_FEED_URLFILE="$BLOG_FEED_URL/$NB_RSS2File" ############################################## nanoblogger-3.4.2/plugins/rss2.sh-125- for entry in ${ARCHIVE_LIST[@]}; do nanoblogger-3.4.2/plugins/rss2.sh:126: NB_RSS2EntryTime=`echo "$entry" |sed -e '/\_/ s//\:/g; s/[\.]'$NB_DATATYPE'//g'` nanoblogger-3.4.2/plugins/rss2.sh-127- set_entrylink "$entry" ############################################## nanoblogger-3.4.2/plugins/rss2.sh-129- # non-portable find command! sets RFC822 date for pubDate nanoblogger-3.4.2/plugins/rss2.sh:130: #NB_RSS2EntryModDate=`find "$NB_DATA_DIR/$entry" -printf "%Ta, %Td %Tb %TY %TH:%TM:%TS %Tz\n"` nanoblogger-3.4.2/plugins/rss2.sh:131: NB_RSS2EntryTitle=`echo "$NB_EntryTitle" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh:132: NB_RSS2EntryAuthor=`echo "$NB_EntryAuthor" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh-133- [ -z "$NB_RSS2EntryTitle" ] && NB_RSS2EntryTitle="$notitle" ############################################## nanoblogger-3.4.2/plugins/rss2.sh-136- read_metadata ENCLOSURE "$NB_DATA_DIR/$entry"; NB_RSS2TempEnclosure="$METADATA" nanoblogger-3.4.2/plugins/rss2.sh:137: rss2entry_wcatids=`grep "$entry" "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/plugins/rss2.sh-138- rss2entry_catids="${rss2entry_wcatids##*\>}" ############################################## nanoblogger-3.4.2/plugins/rss2.sh-141- for rss2_catnum in ${rss2entry_catids//\,/ }; do nanoblogger-3.4.2/plugins/rss2.sh:142: cat_title=`nb_print "$NB_DATA_DIR"/cat_"$rss2_catnum.$NB_DBTYPE" 1` nanoblogger-3.4.2/plugins/rss2.sh-143- [ "$cat_title" != "$oldcat_title" ] && ############################################## nanoblogger-3.4.2/plugins/rss2.sh-147- if [ ! -z "$cat_title" ]; then nanoblogger-3.4.2/plugins/rss2.sh:148: cat_title=`echo "${cat_title##\,}" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh:149: NB_RSS2EntrySubject=`echo '<dc:subject>'$cat_title'</dc:subject>'` nanoblogger-3.4.2/plugins/rss2.sh-150- fi nanoblogger-3.4.2/plugins/rss2.sh-151- if [ "$ENTRY_EXCERPTS" = 1 ] && [ ! -z "$NB_EntryExcerpt" ]; then nanoblogger-3.4.2/plugins/rss2.sh:152: #NB_RSS2EntryExcerpt=`echo "$NB_EntryExcerpt" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh-153- NB_RSS2EntryExcerpt="$NB_EntryExcerpt" nanoblogger-3.4.2/plugins/rss2.sh-154- else nanoblogger-3.4.2/plugins/rss2.sh:155: #NB_RSS2EntryExcerpt=`echo "$NB_MetaBody" |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh-156- NB_RSS2EntryExcerpt="$NB_MetaBody" ############################################## nanoblogger-3.4.2/plugins/rss2.sh-162- if [ ! -z "$NB_RSS2TempEnclosure" ]; then nanoblogger-3.4.2/plugins/rss2.sh:163: Enclosure_File=`echo "$NB_RSS2TempEnclosure" |cut -d' ' -f 1` nanoblogger-3.4.2/plugins/rss2.sh:164: Enclosure_Type=`echo "$NB_RSS2TempEnclosure" |cut -d' ' -f 2` nanoblogger-3.4.2/plugins/rss2.sh-165- [ -z "$Enclosure_Type" ] || [ "$Enclosure_Type" = "$Enclosure_File" ] && ############################################## nanoblogger-3.4.2/plugins/rss2.sh-167- if [ -f "$BLOG_DIR/$Enclosure_File" ]; then nanoblogger-3.4.2/plugins/rss2.sh:168: Enclosure_Length=`du -b "$BLOG_DIR/$Enclosure_File" |sed -e '/[[:space:]].*$/ s///g'` nanoblogger-3.4.2/plugins/rss2.sh-169- NB_RSS2EntryEnclosure='<enclosure url="'$BLOG_FEED_URL/$Enclosure_File'" length="'$Enclosure_Length'" type="'$Enclosure_Type'" />' ############################################## nanoblogger-3.4.2/plugins/rss2.sh-194- set_catlink "$cat_db" nanoblogger-3.4.2/plugins/rss2.sh:195: NB_RSS2CatFile=`echo "$category_file" |sed -e 's/[\.]'$NB_FILETYPE'/-rss.'$NB_SYND_FILETYPE'/g'` nanoblogger-3.4.2/plugins/rss2.sh-196- NB_RSS2CatLink="$category_link" nanoblogger-3.4.2/plugins/rss2.sh:197: NB_RSS2CatTitle=`nb_print "$NB_DATA_DIR/$cat_db" 1 |esc_chars` nanoblogger-3.4.2/plugins/rss2.sh-198- nb_msg "$plugins_action $category_dir rss $NB_RSS2Ver feed ..." ############################################## nanoblogger-3.4.2/plugins/shortcode/baseurl.sh-19- shortcode_baseurl_sedscript='s/\%base\_url\%/'$shortcode_baseurl_output'/' nanoblogger-3.4.2/plugins/shortcode/baseurl.sh:20: NB_MetaBody=`echo "$NB_MetaBody" |sed -e "$shortcode_baseurl_sedscript"` nanoblogger-3.4.2/plugins/shortcode/baseurl.sh-21-fi ############################################## nanoblogger-3.4.2/plugins/shortcode/baseurl.sh-32- shortcode_baseurl_sedscript='s/\[base.url\]/'$shortcode_baseurl_output'/g' nanoblogger-3.4.2/plugins/shortcode/baseurl.sh:33: NB_MetaBody=`echo "$NB_MetaBody" |sed -e "$shortcode_baseurl_sedscript"` nanoblogger-3.4.2/plugins/shortcode/baseurl.sh-34-fi ############################################## nanoblogger-3.4.2/plugins/shortcode/moods.sh-13- create_moods(){ nanoblogger-3.4.2/plugins/shortcode/moods.sh:14: mood_url=`echo "${MOODS_URL//\//\\\\/}\\\\/${mood_img//\//\\\\/}"` nanoblogger-3.4.2/plugins/shortcode/moods.sh-15- sed_sub=' <img src="'$mood_url'" alt="'$mood_var'" \/>' nanoblogger-3.4.2/plugins/shortcode/moods.sh-16- sed_script='/[ ]'$mood_var'[ ]/ s// '$sed_sub' /g; /[ ]'$mood_var'$/ s// '$sed_sub'/g; /^'$mood_var'[ ]/ s//'$sed_sub' /g' nanoblogger-3.4.2/plugins/shortcode/moods.sh:17: NB_MetaBody=`echo "$NB_MetaBody" |sed -e "$sed_script"` nanoblogger-3.4.2/plugins/shortcode/moods.sh-18- } ############################################## nanoblogger-3.4.2/plugins/shortcode/moods.sh-22- if [ -z "$mood_lines" ]; then nanoblogger-3.4.2/plugins/shortcode/moods.sh:23: mood_lines=(`cat "$MOODS_CONF" |sed -e '/^$/d; /[\#\]/d; /[^ ].*/ s//dummy/g'`) nanoblogger-3.4.2/plugins/shortcode/moods.sh-24- fi nanoblogger-3.4.2/plugins/shortcode/moods.sh-25- if [ -z "$mood_list" ]; then nanoblogger-3.4.2/plugins/shortcode/moods.sh:26: mood_list=(`cat "$MOODS_CONF" |sed -e '/^$/d; /^[\#\]/d'`) nanoblogger-3.4.2/plugins/shortcode/moods.sh-27- fi ############################################## nanoblogger-3.4.2/plugins/shortcode/moods.sh-31- break nanoblogger-3.4.2/plugins/shortcode/moods.sh:32: mood_var=`echo "${mood_list[@]:$moodoffset:$moodlimit}" |cut -d" " -f1 | sed -e '/[\*\]/ s//[*]/'` nanoblogger-3.4.2/plugins/shortcode/moods.sh:33: mood_img=`echo "${mood_list[@]:$moodoffset:$moodlimit}" |cut -d" " -f3` nanoblogger-3.4.2/plugins/shortcode/moods.sh-34- create_moods ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-41-# validate MAX_MONTHLINKS (must be greater than 0) nanoblogger-3.4.2/plugins/weblog_links.sh:42:MONTHLINKS_NUMVAR=`echo "$MAX_MONTHLINKS" |grep -c "[0-9]"` nanoblogger-3.4.2/plugins/weblog_links.sh-43-[ "$MONTHLINKS_NUMVAR" = 0 ] && ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-51-# validate MAX_YEARLINKS (must be greater than 0) nanoblogger-3.4.2/plugins/weblog_links.sh:52:YEARLINKS_NUMVAR=`echo "$MAX_YEARLINKS" |grep -c "[0-9]"` nanoblogger-3.4.2/plugins/weblog_links.sh-53-[ "$YEARLINKS_NUMVAR" = 0 ] && ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-70- if [ -f "$NB_DATA_DIR/$bcat_link" ]; then nanoblogger-3.4.2/plugins/weblog_links.sh:71: #cat_index=`chg_suffix "$bcat_link"` nanoblogger-3.4.2/plugins/weblog_links.sh:72: #cat_feed=`chg_suffix "$bcat_link" "$NB_SYND_FILETYPE"` nanoblogger-3.4.2/plugins/weblog_links.sh-73- set_catlink "$bcat_link" ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-76- cat_total=${#DB_RESULTS[*]} nanoblogger-3.4.2/plugins/weblog_links.sh:77: NB_CategoryTitle=`nb_print "$NB_DATA_DIR/$bcat_link" 1` nanoblogger-3.4.2/plugins/weblog_links.sh-78- cat <<-EOF ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-87-total_nyears=${#YEAR_DB_RESULTS[*]} nanoblogger-3.4.2/plugins/weblog_links.sh:88:NYEARS=(`for nyear in ${YEAR_DB_RESULTS[*]}; do echo $nyear; done |sed "$MAX_YEARLINKS"q`) nanoblogger-3.4.2/plugins/weblog_links.sh-89- ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-100-total_nmonths=${#MONTH_DB_RESULTS[*]} nanoblogger-3.4.2/plugins/weblog_links.sh:101:NMONTHS=(`for nmonth in ${MONTH_DB_RESULTS[*]}; do echo $nmonth; done |sed "$MAX_MONTHLINKS"q`) nanoblogger-3.4.2/plugins/weblog_links.sh-102- ############################################## nanoblogger-3.4.2/plugins/weblog_links.sh-155-if [ "$CAL_VAR" = "1" ]; then nanoblogger-3.4.2/plugins/weblog_links.sh:156: [ ! -z "$DATE_LOCALE" ] && CALENDAR=`LC_ALL="$DATE_LOCALE" $CAL_CMD $CAL_ARGS $monthn $yearn` nanoblogger-3.4.2/plugins/weblog_links.sh:157: [ -z "$DATE_LOCALE" ] && CALENDAR=`$CAL_CMD $CAL_ARGS $monthn $yearn` nanoblogger-3.4.2/plugins/weblog_links.sh:158: Month_Title=`echo "$CALENDAR" |sed -e '/^[ ]*/ s///g; 1q'` nanoblogger-3.4.2/plugins/weblog_links.sh-159-else ############################################## nanoblogger-3.4.2/plugins/weblog_status.sh-24-[ -r "$WEBLOG_STATUSTEMPLATE" ] || nanoblogger-3.4.2/plugins/weblog_status.sh:25: die "`basename $0`: '$WEBLOG_STATUSTEMPLATE' - missing template! goodbye." nanoblogger-3.4.2/plugins/weblog_status.sh-26- nanoblogger-3.4.2/plugins/weblog_status.sh:27:TOTAL_CATEGORIES=`for catdbs in "$NB_DATA_DIR"/cat_*."$NB_DBTYPE"; do echo $catdbs; done |grep -c "."` nanoblogger-3.4.2/plugins/weblog_status.sh:28:TOTAL_ENTRIES=`grep -c "." "$NB_DATA_DIR/master.$NB_DBTYPE"` nanoblogger-3.4.2/plugins/weblog_status.sh:29:LAST_ENTRY=`nb_print "$NB_DATA_DIR/master.$NB_DBTYPE" 1 |cut -d">" -f 1` nanoblogger-3.4.2/plugins/weblog_status.sh-30-if [ -f "$NB_DATA_DIR/$LAST_ENTRY" ]; then ############################################## nanoblogger-3.4.2/plugins/weblog_status.sh-35-fi nanoblogger-3.4.2/plugins/weblog_status.sh:36:LAST_UPDATED=`filter_dateformat "$DATE_FORMAT"` nanoblogger-3.4.2/plugins/weblog_status.sh-37- ############################################## nanoblogger-3.4.2/plugins/z001_articles_meta.sh-37-articlelink_var="$1" nanoblogger-3.4.2/plugins/z001_articles_meta.sh:38:#article_title=`sed 1q "$BLOG_DIR/$ATCLSECTION_DIR/$articlelink_var"` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-39-read_metadata TITLE "$BLOG_DIR/$ATCLSECTION_DIR/$articlelink_var" ############################################## nanoblogger-3.4.2/plugins/z001_articles_meta.sh-46-# new way nanoblogger-3.4.2/plugins/z001_articles_meta.sh:47:article_name=`echo "$articlelink_var" |cut -d"." -f 1` nanoblogger-3.4.2/plugins/z001_articles_meta.sh:48:article_dir=`translit_text "$article_name"` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-49-article_file="$article_dir/index.$NB_FILETYPE" ############################################## nanoblogger-3.4.2/plugins/z001_articles_meta.sh-52-# old way nanoblogger-3.4.2/plugins/z001_articles_meta.sh:53:#article_file=`chg_suffix "$articlelink_var"` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-54-#article_link="$article_file" ############################################## nanoblogger-3.4.2/plugins/z001_articles_meta.sh-60-[ -f "$BLOG_DIR/$ATCLSECTION_DIR/$ARTICLES_TITLE_FILE" ] && nanoblogger-3.4.2/plugins/z001_articles_meta.sh:61: NB_ArticlesListTitle=`nb_print $BLOG_DIR/$ATCLSECTION_DIR/$ARTICLES_TITLE_FILE 1` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-62-# let ARTCLSECTION_DIR define root of articles directory until nanoblogger-3.4.2/plugins/z001_articles_meta.sh-63-# alternate title is created, else create a subtitle for the list nanoblogger-3.4.2/plugins/z001_articles_meta.sh:64:if [ "$ATCLSECTION_DIR" != `echo "$ARTICLES_DIR" |cut -d" " -f 1` ] || [ ! -z "$NB_ArticlesListTitle" ]; then nanoblogger-3.4.2/plugins/z001_articles_meta.sh-65- if [ ! -f "$BLOG_DIR/$ATCLSECTION_DIR/$ARTICLES_TITLE_FILE" ]; then nanoblogger-3.4.2/plugins/z001_articles_meta.sh-66- basename "$BLOG_DIR/$ATCLSECTION_DIR" > "$BLOG_DIR/$ATCLSECTION_DIR/$ARTICLES_TITLE_FILE" nanoblogger-3.4.2/plugins/z001_articles_meta.sh:67: NB_ArticlesListTitle=`nb_print $BLOG_DIR/$ATCLSECTION_DIR/$ARTICLES_TITLE_FILE 1` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-68- fi ############################################## nanoblogger-3.4.2/plugins/z001_articles_meta.sh-102-build_part="$1" nanoblogger-3.4.2/plugins/z001_articles_meta.sh:103:build_list=`cd "$BLOG_DIR/$ATCLSECTION_DIR"; for articles in *.$ARTICLES_SUFFIX; do echo "$articles"; done` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-104-[ "$build_list" = "*.$ARTICLES_SUFFIX" ] && build_list= nanoblogger-3.4.2/plugins/z001_articles_meta.sh:105:article_lines=`echo "$build_list" |grep -n "." |cut -c1-2 |sed -e '/[\:\]/ s///g'` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-106-for line in ${article_lines[@]}; do nanoblogger-3.4.2/plugins/z001_articles_meta.sh:107: article_line=`echo "$build_list" |sed -n "$line"p` nanoblogger-3.4.2/plugins/z001_articles_meta.sh:108: article_srcfile=`echo "$article_line"` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-109- if [ -f "$BLOG_DIR/$ATCLSECTION_DIR/$article_srcfile" ]; then ############################################## nanoblogger-3.4.2/plugins/z001_articles_meta.sh-131- cycle_articles_for add_articlelink nanoblogger-3.4.2/plugins/z001_articles_meta.sh:132: NB_ArticleLinksHTML=`$ARTICLES_FILTERCMD "$ARTICLE_PLUGIN_OUTFILE"` nanoblogger-3.4.2/plugins/z001_articles_meta.sh-133- cat > "$ARTICLE_PLUGIN_OUTFILE" <<-EOF ############################################## nanoblogger-3.4.2/debian/patches/020_adjust-paths.patch-7- # where to expect nanoblogger's base nanoblogger-3.4.2/debian/patches/020_adjust-paths.patch:8:-NB_BASE_DIR=`dirname $0` nanoblogger-3.4.2/debian/patches/020_adjust-paths.patch-9-+NB_BASE_DIR="/usr/share/nanoblogger" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-13-# where to expect nanoblogger's base nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:14:NB_BASE_DIR=`dirname $0` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-15-# where to expect nanoblogger's documentation ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-57-[ ! -d "$NB_BASE_DIR" ] && nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:58: die "`basename $0`: '$NB_BASE_DIR' - $checkconf_nobase." nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-59-[ -z "$BLOG_DIR" ] && die "$checkconf_noblog" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-139- # was more than one plugin name defined? nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:140: PLUGINLIST_DEFINED=`echo "${PLUGINS_LIST[*]}" |grep -c '.[ ].'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-141- if [ "$PLUGINLIST_DEFINED" != 0 ] ; then ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-159- nbpl_prefix=${nb_plugin%%.sh} nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:160: nbpl_glob=`echo "${PLUGINS_DIR}/${nbpl_prefix}".*` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:161: nbupl_glob=`echo "${USR_PLUGINSDIR}/${nbpl_prefix}".*` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-162- if [ -f "${PLUGINS_DIR}/$nb_plugin" ] && [ -f "${USR_PLUGINSDIR}/$nb_plugin" ]; then ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-184- # prefix lines with an X nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:185: TEMPLATE=`sed -e '/^/ s//X: /' < "$TEMPLATE_FILE"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-186- # remove X's and source variables into a temp file ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-191- EOF nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:192: TEMPLATE_DATA=`. "$SCRATCH_FILE".template` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-193-else ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-252- # reassert any previously specified categories nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:253: [ ! -z "$cat_num" ] && db_catquery=`cat_id "$cat_num"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-254- # query falls back to default query mode ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-274- echo "$next_entry" >> "$SCRATCH_FILE".newentry_list nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:275: UPDATE_LIST=(`sort -u "$SCRATCH_FILE".newentry_list`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-276- fi ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-326-if [ ! -z "$cat_num" ]; then nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:327: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-328- nb_msg "$addentry_catinfo $cat_num ..." ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-359-echo "$New_EntryFile" >> "$SCRATCH_FILE".newentry_list nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:360:UPDATE_LIST=(`sort -u "$SCRATCH_FILE".newentry_list`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-361-find_categories "${UPDATE_LIST[*]}" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-372- entry) # edit entries nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:373: NUMVAR=`echo "$edit_idsel" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-374- [ -z "$NUMVAR" ] && die "$novalid_entryid" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:375: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-376- # find entry id(s) from specified query ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-420- # use cached version for 'newer than' comparison nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:421: nt_cachefile=`echo "$BLOG_DIR/$CACHE_DIR/$Edit_EntryFile".*` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-422- nt_cachefile=${nt_cachefile//[ ]*/} ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-444- done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:445: NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE".edit_weblog`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-446- if [ ! -z "${UPDATE_LIST[*]}" ]; then ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-459- tag|cat) # edit categories nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:460: cat_num="$edit_idsel"; cat_var=`echo "$cat_num" |sed -e '/,/d'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-461- [ -z "$cat_var" ] && die "$editweblog_onecat" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:462: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-463- nb_msg "$editweblog_catinfo $cat_num" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-468- nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:469: new_usrtitle=`translit_text "$USR_TITLE"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-470- nb_msg "$editweblog_title '$new_usrtitle' ..." ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-473- mv "$NB_DATA_DIR/$db_catquery".tmp "$NB_DATA_DIR/$db_catquery" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:474: NB_QUERY=; UPDATE_LIST=(`sed 1d "$NB_DATA_DIR/$db_catquery" |sort -u`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-475- find_categories "${UPDATE_LIST[*]}" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-490-[ ! -z "$NB_QUERY" ] && db_query="$NB_QUERY" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:491:db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-492-cat_list="$db_catquery" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-494- entry) # delete entries nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:495: NUMVAR=`echo "$delete_idsel" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-496- [ -z "$NUMVAR" ] && die "$novalid_entryid" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-497- if [ ! -z "$cat_list" ]; then nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:498: CATNUMVAR=`echo "$cat_num" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-499- [ -z "$CATNUMVAR" ] && ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-509- [ ! -f "$NB_DATA_DIR/$Delete_EntryFile" ] && die "$invalid_entryid $delete_idsel" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:510: read_metadata TITLE "$NB_DATA_DIR/$Delete_EntryFile"; Delete_EntryTitle=`echo "${METADATA:0:25}"`.. nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-511- delete_titles="$delete_titles $old_entryid=$Delete_EntryTitle," nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-512- done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:513: delete_titles=`echo "$delete_titles" |sed -e '/^[ ]/ s///; /[\,]$/ s///'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-514- [ ! -z "$cat_num" ] && nb_msg "$deleteweblog_catinfo $cat_num" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-535- for cat_db in ${cat_list[@]}; do nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:536: cat_match=`grep -c "$Delete_EntryFile" "$NB_DATA_DIR/$cat_db"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-537- [ "$cat_match" -ge 1 ] && ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-544- for cat_db in ${db_categories[@]}; do nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:545: cat_match=`grep -c "$Delete_EntryFile" "$NB_DATA_DIR/$cat_db"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-546- [ "$cat_match" -ge 1 ] && ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-575- done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:576: NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE"`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-577- # update all categories with removed entries ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-579- find_categories "${UPDATE_LIST[*]}" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:580: [ -f "$SCRATCH_FILE.x-catdbs" ] && CAT_XLIST=(`sort -u "$SCRATCH_FILE.x-catdbs"`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-581- [ ! -z "${CAT_XLIST[*]}" ] && nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:582: CAT_LIST=(`for xcatdb in ${CAT_LIST[@]} ${CAT_XLIST[@]}; do echo $xcatdb; done |sort -u`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-583- # prune all removed entries from update list ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-588- done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:589: UPDATE_LIST=(`sort -u "$SCRATCH_FILE.x-update"`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-590- fi ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-597- [ -z "$cat_num" ] && die "$checkcatid_novalid" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:598: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-599- cat_list="$db_catquery" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-609- rm -fr "$BLOG_DIR/$ARCHIVES_DIR/$category_dir" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:610: rm -f "$NB_DATA_DIR/$cat_db" "$BLOG_DIR/$ARCHIVES_DIR"/`chg_suffix "$cat_db"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-611- done; cat_num= nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:612: NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE"`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-613- [ ! -z "${UPDATE_LIST[*]}" ] && ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-627-cat_entry(){ nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:628:NUMVAR=`echo "$catentry_num" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-629-[ -z "$NUMVAR" ] && die "$novalid_entryid" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-637- [ ! -f "$NB_DATA_DIR/$Cat_EntryFile" ] && die "$invalid_entryid $catentry_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:638: read_metadata TITLE "$NB_DATA_DIR/$Cat_EntryFile"; Cat_EntryTitle=`echo "${METADATA:0:25}"`.. nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-639- catentry_titles="$catentry_titles $old_entryid=$Cat_EntryTitle," nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-640-done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:641:catentry_titles=`echo "$catentry_titles" |sed -e '/^[ ]/ s///; /[\,]$/ s///'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-642-nb_msg "$catentry_catinfo $cat_num ..." nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-643-nb_msg "$catentry_catging $catentry_num ($catentry_titles) ..." nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:644:db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num"; [ -z "$cat_num" ] && die "$catentry_catfirst" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-645-# confirm category in interactive mode ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-663-done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:664:NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE"`) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-665-[ ! -z "${UPDATE_LIST[*]}" ] && ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-683-esac nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:684:db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-685-explode_list(){ ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-711- [ -f "$NB_DATA_DIR/cat_$id.$NB_DBTYPE" ] && nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:712: echo " $id, `nb_print "$NB_DATA_DIR"/cat_$id.$NB_DBTYPE 1`" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-713- done; exit;; ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-810- # determine the articles destination nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:811: article_dirname=`dirname "$USR_ARTICLEFILE"`; article_dir=${ARTICLES_DIR%%[ ]*} nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-812- article_dirbase=${article_dirname//$BLOG_DIR}; article_dirbase=${article_dirbase//$article_dir} ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-814- [ "${article_dirname//$BLOG_DIR}" = "$article_dirname" ] && article_dirbase= nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:815: article_filename=`chg_suffix "$article_filename" "$ARTICLES_SUFFIX"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-816- if [ -d "$article_dirname" ] && [ ! -f "$USR_ARTICLEFILE" ]; then ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-824- if [ ! -z "$METADATA" ]; then nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:825: article_filename=`translit_text "$METADATA"`.$ARTICLES_SUFFIX nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-826- else nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:827: article_filename=`translit_text "$notitle"`.$ARTICLES_SUFFIX nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-828- fi nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-829- else nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:830: article_filename=`basename "$USR_ARTICLEFILE"` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-831- fi ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-918- translit_text "$cat_title" > "$NB_DATA_DIR"/cat_$id.$NB_DBTYPE nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:919: cat_num="$id"; db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-920- cat_items="$id" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-925- done nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:926: newcat_title=`nb_print "$NB_DATA_DIR"/cat_$id.$NB_DBTYPE` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-927- nb_msg "$addweblog_madecat '$newcat_title'."; exit ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-937-NB_ShowHelp=$(< "${NB_LANG_DIR}/$NB_LANG"/help.txt) nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:938:BASENAME=`basename $0` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-939-# transform keywords to variables and delete all hash-marked lines for display ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-957-sanity_check(){ nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:958:invalid_opt=`echo "$@" |grep '^[--]$*'` nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-959-[ ! -z "$invalid_opt" ] && argument= ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-1062- USR_CACHEQUERY="$NB_QUERY" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:1063: check_config; db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-1064- update_cache "$USR_CACHEQUERY" "*" ############################################## nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-1066-if [ "$UPDATE_WEBLOG" = 1 ]; then nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb:1067: check_config; db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/.pc/020_adjust-paths.patch/nb-1068- build_weblog ############################################## nanoblogger-3.4.2/nb-57-[ ! -d "$NB_BASE_DIR" ] && nanoblogger-3.4.2/nb:58: die "`basename $0`: '$NB_BASE_DIR' - $checkconf_nobase." nanoblogger-3.4.2/nb-59-[ -z "$BLOG_DIR" ] && die "$checkconf_noblog" ############################################## nanoblogger-3.4.2/nb-139- # was more than one plugin name defined? nanoblogger-3.4.2/nb:140: PLUGINLIST_DEFINED=`echo "${PLUGINS_LIST[*]}" |grep -c '.[ ].'` nanoblogger-3.4.2/nb-141- if [ "$PLUGINLIST_DEFINED" != 0 ] ; then ############################################## nanoblogger-3.4.2/nb-159- nbpl_prefix=${nb_plugin%%.sh} nanoblogger-3.4.2/nb:160: nbpl_glob=`echo "${PLUGINS_DIR}/${nbpl_prefix}".*` nanoblogger-3.4.2/nb:161: nbupl_glob=`echo "${USR_PLUGINSDIR}/${nbpl_prefix}".*` nanoblogger-3.4.2/nb-162- if [ -f "${PLUGINS_DIR}/$nb_plugin" ] && [ -f "${USR_PLUGINSDIR}/$nb_plugin" ]; then ############################################## nanoblogger-3.4.2/nb-184- # prefix lines with an X nanoblogger-3.4.2/nb:185: TEMPLATE=`sed -e '/^/ s//X: /' < "$TEMPLATE_FILE"` nanoblogger-3.4.2/nb-186- # remove X's and source variables into a temp file ############################################## nanoblogger-3.4.2/nb-191- EOF nanoblogger-3.4.2/nb:192: TEMPLATE_DATA=`. "$SCRATCH_FILE".template` nanoblogger-3.4.2/nb-193-else ############################################## nanoblogger-3.4.2/nb-252- # reassert any previously specified categories nanoblogger-3.4.2/nb:253: [ ! -z "$cat_num" ] && db_catquery=`cat_id "$cat_num"` nanoblogger-3.4.2/nb-254- # query falls back to default query mode ############################################## nanoblogger-3.4.2/nb-274- echo "$next_entry" >> "$SCRATCH_FILE".newentry_list nanoblogger-3.4.2/nb:275: UPDATE_LIST=(`sort -u "$SCRATCH_FILE".newentry_list`) nanoblogger-3.4.2/nb-276- fi ############################################## nanoblogger-3.4.2/nb-326-if [ ! -z "$cat_num" ]; then nanoblogger-3.4.2/nb:327: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-328- nb_msg "$addentry_catinfo $cat_num ..." ############################################## nanoblogger-3.4.2/nb-359-echo "$New_EntryFile" >> "$SCRATCH_FILE".newentry_list nanoblogger-3.4.2/nb:360:UPDATE_LIST=(`sort -u "$SCRATCH_FILE".newentry_list`) nanoblogger-3.4.2/nb-361-find_categories "${UPDATE_LIST[*]}" ############################################## nanoblogger-3.4.2/nb-372- entry) # edit entries nanoblogger-3.4.2/nb:373: NUMVAR=`echo "$edit_idsel" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/nb-374- [ -z "$NUMVAR" ] && die "$novalid_entryid" nanoblogger-3.4.2/nb:375: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-376- # find entry id(s) from specified query ############################################## nanoblogger-3.4.2/nb-420- # use cached version for 'newer than' comparison nanoblogger-3.4.2/nb:421: nt_cachefile=`echo "$BLOG_DIR/$CACHE_DIR/$Edit_EntryFile".*` nanoblogger-3.4.2/nb-422- nt_cachefile=${nt_cachefile//[ ]*/} ############################################## nanoblogger-3.4.2/nb-444- done nanoblogger-3.4.2/nb:445: NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE".edit_weblog`) nanoblogger-3.4.2/nb-446- if [ ! -z "${UPDATE_LIST[*]}" ]; then ############################################## nanoblogger-3.4.2/nb-459- tag|cat) # edit categories nanoblogger-3.4.2/nb:460: cat_num="$edit_idsel"; cat_var=`echo "$cat_num" |sed -e '/,/d'` nanoblogger-3.4.2/nb-461- [ -z "$cat_var" ] && die "$editweblog_onecat" nanoblogger-3.4.2/nb:462: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-463- nb_msg "$editweblog_catinfo $cat_num" ############################################## nanoblogger-3.4.2/nb-468- nanoblogger-3.4.2/nb:469: new_usrtitle=`translit_text "$USR_TITLE"` nanoblogger-3.4.2/nb-470- nb_msg "$editweblog_title '$new_usrtitle' ..." ############################################## nanoblogger-3.4.2/nb-473- mv "$NB_DATA_DIR/$db_catquery".tmp "$NB_DATA_DIR/$db_catquery" nanoblogger-3.4.2/nb:474: NB_QUERY=; UPDATE_LIST=(`sed 1d "$NB_DATA_DIR/$db_catquery" |sort -u`) nanoblogger-3.4.2/nb-475- find_categories "${UPDATE_LIST[*]}" ############################################## nanoblogger-3.4.2/nb-490-[ ! -z "$NB_QUERY" ] && db_query="$NB_QUERY" nanoblogger-3.4.2/nb:491:db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-492-cat_list="$db_catquery" ############################################## nanoblogger-3.4.2/nb-494- entry) # delete entries nanoblogger-3.4.2/nb:495: NUMVAR=`echo "$delete_idsel" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/nb-496- [ -z "$NUMVAR" ] && die "$novalid_entryid" nanoblogger-3.4.2/nb-497- if [ ! -z "$cat_list" ]; then nanoblogger-3.4.2/nb:498: CATNUMVAR=`echo "$cat_num" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/nb-499- [ -z "$CATNUMVAR" ] && ############################################## nanoblogger-3.4.2/nb-509- [ ! -f "$NB_DATA_DIR/$Delete_EntryFile" ] && die "$invalid_entryid $delete_idsel" nanoblogger-3.4.2/nb:510: read_metadata TITLE "$NB_DATA_DIR/$Delete_EntryFile"; Delete_EntryTitle=`echo "${METADATA:0:25}"`.. nanoblogger-3.4.2/nb-511- delete_titles="$delete_titles $old_entryid=$Delete_EntryTitle," nanoblogger-3.4.2/nb-512- done nanoblogger-3.4.2/nb:513: delete_titles=`echo "$delete_titles" |sed -e '/^[ ]/ s///; /[\,]$/ s///'` nanoblogger-3.4.2/nb-514- [ ! -z "$cat_num" ] && nb_msg "$deleteweblog_catinfo $cat_num" ############################################## nanoblogger-3.4.2/nb-535- for cat_db in ${cat_list[@]}; do nanoblogger-3.4.2/nb:536: cat_match=`grep -c "$Delete_EntryFile" "$NB_DATA_DIR/$cat_db"` nanoblogger-3.4.2/nb-537- [ "$cat_match" -ge 1 ] && ############################################## nanoblogger-3.4.2/nb-544- for cat_db in ${db_categories[@]}; do nanoblogger-3.4.2/nb:545: cat_match=`grep -c "$Delete_EntryFile" "$NB_DATA_DIR/$cat_db"` nanoblogger-3.4.2/nb-546- [ "$cat_match" -ge 1 ] && ############################################## nanoblogger-3.4.2/nb-575- done nanoblogger-3.4.2/nb:576: NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE"`) nanoblogger-3.4.2/nb-577- # update all categories with removed entries ############################################## nanoblogger-3.4.2/nb-579- find_categories "${UPDATE_LIST[*]}" nanoblogger-3.4.2/nb:580: [ -f "$SCRATCH_FILE.x-catdbs" ] && CAT_XLIST=(`sort -u "$SCRATCH_FILE.x-catdbs"`) nanoblogger-3.4.2/nb-581- [ ! -z "${CAT_XLIST[*]}" ] && nanoblogger-3.4.2/nb:582: CAT_LIST=(`for xcatdb in ${CAT_LIST[@]} ${CAT_XLIST[@]}; do echo $xcatdb; done |sort -u`) nanoblogger-3.4.2/nb-583- # prune all removed entries from update list ############################################## nanoblogger-3.4.2/nb-588- done nanoblogger-3.4.2/nb:589: UPDATE_LIST=(`sort -u "$SCRATCH_FILE.x-update"`) nanoblogger-3.4.2/nb-590- fi ############################################## nanoblogger-3.4.2/nb-597- [ -z "$cat_num" ] && die "$checkcatid_novalid" nanoblogger-3.4.2/nb:598: db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-599- cat_list="$db_catquery" ############################################## nanoblogger-3.4.2/nb-609- rm -fr "$BLOG_DIR/$ARCHIVES_DIR/$category_dir" nanoblogger-3.4.2/nb:610: rm -f "$NB_DATA_DIR/$cat_db" "$BLOG_DIR/$ARCHIVES_DIR"/`chg_suffix "$cat_db"` nanoblogger-3.4.2/nb-611- done; cat_num= nanoblogger-3.4.2/nb:612: NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE"`) nanoblogger-3.4.2/nb-613- [ ! -z "${UPDATE_LIST[*]}" ] && ############################################## nanoblogger-3.4.2/nb-627-cat_entry(){ nanoblogger-3.4.2/nb:628:NUMVAR=`echo "$catentry_num" |grep '[0-9]' |sed -e '/[\,]/ s// /g; /[A-Z,a-z\)\.\-]/d'` nanoblogger-3.4.2/nb-629-[ -z "$NUMVAR" ] && die "$novalid_entryid" ############################################## nanoblogger-3.4.2/nb-637- [ ! -f "$NB_DATA_DIR/$Cat_EntryFile" ] && die "$invalid_entryid $catentry_num" nanoblogger-3.4.2/nb:638: read_metadata TITLE "$NB_DATA_DIR/$Cat_EntryFile"; Cat_EntryTitle=`echo "${METADATA:0:25}"`.. nanoblogger-3.4.2/nb-639- catentry_titles="$catentry_titles $old_entryid=$Cat_EntryTitle," nanoblogger-3.4.2/nb-640-done nanoblogger-3.4.2/nb:641:catentry_titles=`echo "$catentry_titles" |sed -e '/^[ ]/ s///; /[\,]$/ s///'` nanoblogger-3.4.2/nb-642-nb_msg "$catentry_catinfo $cat_num ..." nanoblogger-3.4.2/nb-643-nb_msg "$catentry_catging $catentry_num ($catentry_titles) ..." nanoblogger-3.4.2/nb:644:db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num"; [ -z "$cat_num" ] && die "$catentry_catfirst" nanoblogger-3.4.2/nb-645-# confirm category in interactive mode ############################################## nanoblogger-3.4.2/nb-663-done nanoblogger-3.4.2/nb:664:NB_QUERY=; UPDATE_LIST=(`sort -u "$SCRATCH_FILE"`) nanoblogger-3.4.2/nb-665-[ ! -z "${UPDATE_LIST[*]}" ] && ############################################## nanoblogger-3.4.2/nb-683-esac nanoblogger-3.4.2/nb:684:db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-685-explode_list(){ ############################################## nanoblogger-3.4.2/nb-711- [ -f "$NB_DATA_DIR/cat_$id.$NB_DBTYPE" ] && nanoblogger-3.4.2/nb:712: echo " $id, `nb_print "$NB_DATA_DIR"/cat_$id.$NB_DBTYPE 1`" nanoblogger-3.4.2/nb-713- done; exit;; ############################################## nanoblogger-3.4.2/nb-810- # determine the articles destination nanoblogger-3.4.2/nb:811: article_dirname=`dirname "$USR_ARTICLEFILE"`; article_dir=${ARTICLES_DIR%%[ ]*} nanoblogger-3.4.2/nb-812- article_dirbase=${article_dirname//$BLOG_DIR}; article_dirbase=${article_dirbase//$article_dir} ############################################## nanoblogger-3.4.2/nb-814- [ "${article_dirname//$BLOG_DIR}" = "$article_dirname" ] && article_dirbase= nanoblogger-3.4.2/nb:815: article_filename=`chg_suffix "$article_filename" "$ARTICLES_SUFFIX"` nanoblogger-3.4.2/nb-816- if [ -d "$article_dirname" ] && [ ! -f "$USR_ARTICLEFILE" ]; then ############################################## nanoblogger-3.4.2/nb-824- if [ ! -z "$METADATA" ]; then nanoblogger-3.4.2/nb:825: article_filename=`translit_text "$METADATA"`.$ARTICLES_SUFFIX nanoblogger-3.4.2/nb-826- else nanoblogger-3.4.2/nb:827: article_filename=`translit_text "$notitle"`.$ARTICLES_SUFFIX nanoblogger-3.4.2/nb-828- fi nanoblogger-3.4.2/nb-829- else nanoblogger-3.4.2/nb:830: article_filename=`basename "$USR_ARTICLEFILE"` nanoblogger-3.4.2/nb-831- fi ############################################## nanoblogger-3.4.2/nb-918- translit_text "$cat_title" > "$NB_DATA_DIR"/cat_$id.$NB_DBTYPE nanoblogger-3.4.2/nb:919: cat_num="$id"; db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-920- cat_items="$id" ############################################## nanoblogger-3.4.2/nb-925- done nanoblogger-3.4.2/nb:926: newcat_title=`nb_print "$NB_DATA_DIR"/cat_$id.$NB_DBTYPE` nanoblogger-3.4.2/nb-927- nb_msg "$addweblog_madecat '$newcat_title'."; exit ############################################## nanoblogger-3.4.2/nb-937-NB_ShowHelp=$(< "${NB_LANG_DIR}/$NB_LANG"/help.txt) nanoblogger-3.4.2/nb:938:BASENAME=`basename $0` nanoblogger-3.4.2/nb-939-# transform keywords to variables and delete all hash-marked lines for display ############################################## nanoblogger-3.4.2/nb-957-sanity_check(){ nanoblogger-3.4.2/nb:958:invalid_opt=`echo "$@" |grep '^[--]$*'` nanoblogger-3.4.2/nb-959-[ ! -z "$invalid_opt" ] && argument= ############################################## nanoblogger-3.4.2/nb-1062- USR_CACHEQUERY="$NB_QUERY" nanoblogger-3.4.2/nb:1063: check_config; db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-1064- update_cache "$USR_CACHEQUERY" "*" ############################################## nanoblogger-3.4.2/nb-1066-if [ "$UPDATE_WEBLOG" = 1 ]; then nanoblogger-3.4.2/nb:1067: check_config; db_catquery=`cat_id "$cat_num"`; check_catid "$cat_num" nanoblogger-3.4.2/nb-1068- build_weblog